Microservices (mostly) solve organizational problems, not technical problems It seems like every developer in the last 15 years thinks they need to build a micro services based architecture because that’s how you scale horizontally, just like Amazon, and what if, you know, your app is a really big success and you need to support a lot of users in a hurry? Microservices are an architectural and organizational approach to software development where software is composed of small independent se...