My question only targets the technical aspect, how would you build a MVP for a complex project like shopify or Airbnb today?<p>Here you can see what they used 10 years ago: https://engineering.shopify.com/blogs/engineering/e-commerce-at-scale-inside-shopifys-tech-stack<p>https://www.forbes.com/sites/quora/2018/02/20/what-technology-stack-does-airbnb-use/#39ee8ca04025<p>And keep in mind, the goal is to launch as quick as possible as your next rent is due and you need to make money.
Your probability of high-scale success is extremely low. So use whatever technology you are most comfortable and efficient with, keep your code as simple as possible, and then worry about scaling later.
I'd use standard Django or Rails or whatever framework I'm most comfortable with. I will definitely avoid using microservices or Kubernetes - those are wastes of time for ~90% of projects.