Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Morals of this story: 1. Always use the most performant language available to you. (What if your program gets a few million users?)

2. Horizontal scalability is too much complexity/work. Just apply the correct amount of optimization when you initially write the code.

If you, like me, read this on mobile and did not click [more answers] link under that, then do it. That may save you a minute or two of derealization time.



I really had a hard time to decide whether I agree with that statement or not. If you design a whole service it is obviously not true. But if you develop something like a specialized Backend, say a database, you might want to reconsider the complexity of horizontal scalability.


2 Is almost no longer true because there are simple templates you follow that will scale you till infinity with cloud (which also means your cost is going to scale, but hey we saved engineer time from scaling)




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: