๐ Does it scale (down)?
bugsink.com
It's 2024, and software is in a ridiculous state.
Microservices, Kubernetes, Kafka, ElasticSearch, load balancers, sharded databases, Redis cachingโฆ for everything.
Everything's being built like it's about to hit a billion users overnight. Guess what?
You don't need all that stuff.
Vertical scaling goes a loooooong way. CPUs are fast. RAM is cheap. SSDs are blazing. Your database? Probably fits in RAM. We used to run entire companies on a single server in 2010. Why does your side project need ten nodes?
Your app won't be a success. Let's be real: most apps aren't. That's fine. Building for imaginary scale? Premature optimization. Grow beyond one instance? You'll know what to fix then.
Scaling isn't wrong. But scale down first. Start small. Grow when needed. Optimize for iteration speed.
continue reading on bugsink.com
โ ๏ธ This post links to an external website. โ ๏ธ
If this post was enjoyable or useful for you, please share it! If you have comments, questions, or feedback, you can email my personal email. To get new posts, subscribe use the RSS feed.