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

I have personally witnessed the “let’s build microservices to get better performance” argument. I definitely want to nip that in the bud.

It’s easy to fall in love with complexity, especially since you see a lot of complexity in existing systems. But those systems became complex as they evolved to meet user needs, or for other reasons, over time. Complex systems are impressive, but you need to make sure that your team has people who recognize the heavy costs of complexity, and who can throw their engineering efforts directly against the most important problems your team faces.



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

Search: