Microservices Communication – Part 1


Architecture, Distributed Systems, Microservices, Software, Technology

This post is part of the Microservices series. You can find the previous posts here – Prelude, Introduction, Evolution, Design guidelines, Ubiquitous Language and Bounded Contexts. Introduction In Building Microservices: Designing Fine-Grained Systems, Sam Newman states: Getting integration right is the single most important aspect of the technology associated with microservices in my opinion. Do […]

February 7, 2018

Ubiquitous Language : Not Lost in Translation


Architecture, Distributed Systems, Domain Driven Design, Microservices, Software, Technology

Director (in Japanese, to the interpreter): “The translation is very important, O.K.? The translation.” Interpreter (in Japanese, to the director): “Yes, of course. I understand.” Director (in Japanese, to Bob): “Mr. Bob. You are sitting quietly in your study. And then there is a bottle of Suntory whisky on top of the table. You understand, right? With wholehearted […]

January 24, 2018