Microservices: The Version Problem
Microservices provide a great way to for organizations to create large complex systems easier. They make it easier to grok code. They force the developers to create composable, yet de-coupled parts of a system. They allow more developers to work on a large system with less communication overhead.
Despite all these positives, microservices are a tradeoff. There is a downside. Today, I’ll discuss the biggest problem afflicting teams using microservices: The Version Problem.
- The Great State of Web Development
- CSP Channels in Type Theory
- Common Type Theory Abstractions
- Core.async Helpers
- A Guide to Native PostgreSQL Foreign Data Wrappers
- Reductions in Software and Startup Culture
- Providing DevOps Modernization Services
- fyra and Functional Relational Programming