Hacker News new | past | comments | ask | show | jobs | submit login

Like Twitter and their Ruby problem.

But it's not an issue. If you chose tech X because it was the easiest way for the small team to produce an working prototype, when you find success, you might afford to rewrite using tech Y like Twitter switching to Java or alternative approaches like Facebook doing their own PHP version.

It's not like being microservice based and modular from the start will save you from rewrites and architecture rebuilds. Google rewrote parts of their services and modified their architecture hundreds of times. Of course, if the architecture is modular, rewrites and architectural changes are easier.




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

Search: