Ask HN: You want to build new Twitter. Your Architecture/Tech stack?
Let's say you have your savings. And you want to build a new Twitter with pretty much the same feature set.
Where would you do that and how? What your tech stack would look like? Postgres, RabbitMQ, Kafka, Redis, OpenSearch, Cockroach DB etc and what piece would do what?
Where would you host it intially and eventually? AWS? GCP? Azure? Hetzner?
How much time to the MVP? Backend in Golang/Python or something else? Frontend React/Sevelte or what?
I'm looking for a complete comprehensive plan that is practical. Think of it as something you want to showcase as your pragmatic rational technical excellence.
With these words, I leave the stage to you.