
Anatoly Kruglov
Litres
Many backend applications eventually turn into a big "ball of mud", where small changes ripple across the entire codebase. The root causes are high coupling and low cohesion. The best remedies for this are DDD and CQRS approaches many are familiar with but often misapply.
In this talk, I’ll discuss modular monoliths and how to split a horizontal service into vertical handlers.
Litres
Avito