Re:Launch HN: Data Mechanics (YC S19) – The Simplest Way to ...
by awinder on Tuesday May 12, 2020 @08:58AM
(#23153444)
Seconded, I’m doing this as well with airflow and EMR. Instance fleets makes the fallback logic to on-demand instances super easy (you set the price + time allowed for trying spot and then the on-demand instances you want to fall back to).
To give you an idea we run an 8x m4.4xlarge job every hour and it costs less than $800/mo including s3 and exfiltration of the output data. On-demand pricing to keep that cluster up persistently would be about $4900/mo.
So, to OP: great platform, but your real value contribution for large users (the ones with budget) would be any cost optimization features you could build in.
PS k8s spark submit feature is amazingly easy and highly recommended for beginners, set up k8s using rancher and spark-submit your way to data devops bliss.