For the record, at Uber, we're moving many of our microservices to what @copyconstruct calls macroservices (wells-sized services). Exactly b/c testing and maintaining thousands of microservices is not only hard - it can cause more trouble long-term than it solves the short-term.
- Microservices are hard. - Building reliable and testable microservices is a lot harder than most folks think - Effectively *testing* microservices requires a ton of tooling and foresight. - A Netflix/Uber style microservices isn't required by many (most?) orgs. - Macroservices?
92
1,048
292
2,977
Over a decade I believe...
1
2
Almost. First commit 5 years ago.

Apr 6, 2020 · 6:04 PM UTC

2
To me the concept of SCS is “microservices done right” since chatty systems makes autonomy difficult/impossible
2
1
4
Yes, I agree and often phrase it that way, depending on the connotations the word “microservice” has for the people I’m talking to
Needs a more marketable name though :-)
1