Published indasyncDon’t Confuse Events With Responses — Microservice DesignA health enthusiast died from the overdose of carrot juice. And you can kill your application design with the excessive use of…Dec 29, 20191Dec 29, 20191
Published indasyncYou Get Microservice Decoupling Wrong!“We use message queues and event streams to decouple our microservices” — is one of the most common false claims you can find on the…Dec 22, 2019Dec 22, 2019
Published indasyncThe Microservice Language for Me — D-ASYNCWhat is the Cloud-Native Programming Language? Is it Ballerina or DarkLang? I was quite frustrated with both and other similar attempts of…Dec 20, 2019Dec 20, 2019
Domain Entity Projections in EFCoreThe Rich Domain Model of Domain-Driven Design implies having entities with behaviors. But then you have a dilemma of how to represent…Dec 8, 2018Dec 8, 2018
Conquest of Distributed Systems (part 4) — The Now and the VisionDistributed systems are essential today and will prevail in the future, and the more you dive into the theory, the more you may realize…Nov 18, 2018Nov 18, 2018
Conquest of Distributed Systems (part 3) — Actor Model Hidden in Plain Sight“That guy literally blends into the background like a chameleon!” — shouted Jim when stumbled upon surprising discovery while looking at…Nov 18, 2018Nov 18, 2018
Conquest of Distributed Systems (part 2) — Orchestration with Actor ModelAs a Star Wars fan, Jim was imagining Darth Vader conducting an orchestra when he overheard his software developer colleague mentioning…Nov 18, 2018Nov 18, 2018
Conquest of Distributed Systems (part 1) — Business WorkflowsLet me share a story about Jim — a fictional software developer, who believed in his solid knowledge and experience in building…Nov 18, 2018Nov 18, 2018
Before C# 8.0 Async Streams Come OutWhile C# 8.0 promises a built-in support for async for-each enumerators (known as ‘Async Streams’), the release date still remains unknown…Jun 4, 2018Jun 4, 2018
Stem in Onion Architecture or Fallacy of Data LayerIf you are still wondering why the data layer (infrastructure) in Onion Architecture is on the outmost side, and you find it hard to…May 28, 20184May 28, 20184