
Simple CQRS implementation with raw SQL and DDD - Kamil Grzybek
Feb 4, 2019 · In other words, it means that in DDD we cant use Repository for reading operations, even if its deadly easier than …
Modular Monolith: A Primer — Kamil Grzybek
Dec 2, 2019 · An application can be seen as a monolithic piece of source code (one big git repository), or a monolithic deployment …
Strangling .NET Framework App to .NET Core — Kamil Grzybek
Apr 7, 2020 · Example repository The entire implementation can be found on my specially prepared GitHub repository. Summary In …
Handling concurrency - Aggregate Pattern and EF Core
May 14, 2020 · Kamil Grzybek Personal Site Introduction In this post I would like to discuss a frequently overlooked, though in some …
Modular Monolith: Domain-Centric Design — Kamil Grzybek
Nov 30, 2020 · Kamil Grzybek Personal Site Introduction In previous posts in this series, I covered what a Modular Monolith is, what …
Modular Monolith: Integration Styles — Kamil Grzybek
Jul 26, 2020 · Kamil Grzybek Personal Site Hi Kamil ! Thanks for the great insights shared in this blog post and your Modular …
Modular Monolith: Architecture Enforcement — Kamil Grzybek
Architecture Decisions Records (ADR) What is the Architecture Decisions Record? Let me quote a definition from the most popular …
REST API Data Validation — Kamil Grzybek
Feb 20, 2019 · what Problem Details for HTTP APIs is and how could be implemented 3 methods to implement data validation in …
Modular Monolith: Architectural Drivers — Kamil Grzybek
Dec 26, 2019 · Software Architecture for Developers book - Simon Brown. Design It! book - Michael Keeling. Collection of articles …
Handling Domain Events: Missing Part — Kamil Grzybek
Jun 18, 2019 · Domain Events Notifications (public events) saved to the Outbox Basic DDD Building Blocks - Aggregates and …