|
|
|
|
|
by sofixa
700 days ago
|
|
> like Postgres or RabbitMQ that you could install on any cheap linux VPS and save a chunk of change Spoken like either someone who has never ran those at scale, properly available, or has for so long they've forgotten how much they've learned along the way. |
|
The majority of my career has been working on products that barely get 100k monthly active users. These projects don’t really need to worry about scalability because it’ll never happen. It hasn’t happened in the last 30 years, unlikely to happen in the next two years.
With that in mind why spend so much resources on complexity where the only benefits are to the engineers that get to add another buzz word to their resume?
I’m guessing the total percentage is less than 5, probably 1% seeing how Wordpress is still the most used framework on the internet.
I’ve worked at companies that cared about complexity and it was baked into the code. After the product was released we only got 500 users when the initial projection was 10,000 (this was a company selling Medicare advantage plans). The org was eventually disbanded.
We probably spent $20 million in additional “engineering” effort that was never used.
At some point you have to question why things are done a certain way if there aren’t material benefits.