Bad communication can be a win-win scenario

In the aftermath of GE’s price fixing scandal, we learned that GE executives had a culture of winking while they told subordinates not to break the law. Sometimes. Each salesperson had to interpret the word and the wink, and the occasional lack thereof, according to their own internal rules. Effective communication was, effectively, absent.

[Read more]

Reading Martin Fowler's Recommended Reading on Microservices

All of this comes from reading everything in Martin Fowler’s https://www.martinfowler.com/microservices/, and many of it’s linked articles.

Core reading

Microservices

https://www.martinfowler.com/articles/microservices.html

Microservice architectural style: building applications as suites of services

Amazon has the idea of a Two Pizza Team - a team should be feedable by two pizzas

Smart Endpoints Dumb Pipes - There is no smart choreography of messages or central busses, just straight service calls over http or something similarly simple. At most, there are message queue services (e.g. rabbitmq).

[Read more]