TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Goodbye Microservices: From 100s of problem children to 1 superstar (2018)

4 pointsby giladabout 5 years ago

1 comment

crescentfreshabout 5 years ago
Seems like part of the problem re: the shared library&#x2F;dependency each repository relied on was a core problem of change management. Changing <i>anything</i> that other code relies on must be done in a backwards compatible way - too much to get into here but things like never changing a property&#x2F;method name, the Type of a thing, so on - so as to only move forward.<p>Keeping all these independent services using the same version of a shared dependency, moving in lock step with it, well lets just say there&#x27;s sometimes too much of a premium put on that.