- Speaking in public conference Sessionize π¦
- Sharing updates on LinkedIn πΌ
- My site: www.albertoacerbis.com
- π Iβm currently working as Software Architect and Trainer at IntrΓ©
- π± Iβm currently learning Advanced Software Architectural Patterns
- π I co-authored a book about Domain-Driven Desing with Avanscoperta
- π I co-authored a book about Domain-Driven Refactporing with Packt
- π I wrote a book about Architetture Evolutive with MokaByte
- π I wrote some articles about Software Architecture, Microservices, DDD, Test for Mokabyte
- π§ββοΈ I released a course "Introduzione a DDD, CQRS" on Domain-Drive Design
- π΄πβ· π§ββοΈ Sport fact: I am a passionate ski mountaineer, climber, runner and biker
π» 31/01/2026 - 1nn0va .NET Saturday - Domain-Driven Design con le Minimal API: meno boilerplate, stesso dominio
π» 31/01/2026 - 1nn0va .NET Saturday - C# e il paradigma funzionale
π» 22/01/2026 - KLab Community - Scenari Event-Driven con SQL Server 2025
π» 12/12/2025 - XMasDev - Dalla slitta al codice: Babbo Natale usa agenti AI per generare API con prompt magici
π» 03/12/2025 - WPC - Scenari-Event-Driven-SQL-Server-2025
π» 28/11/2025 - .NET Conference 2025 - Milano - Panta Rei: Architetture pronte al cambiamento
π» 26/10/2025 - KanDDDinsky - All Events are Testable
π» 03/10/2025 - #4{Dev} - Refactoring Legacy Code: un approccio DDD
π» 27/09/2025 - 1nn0AI - Costruisci le tue API con l'AI
π» 27/06/2025 - Working Software - Advanced Refactor using DDD
π» 20/06/2025 - AzureDay Roma - Le NovitΓ di SQL Server 2025
π» 05/06/2025 - EventCentric - From Failures to Fault-Tolerance: Harnessing the Durable Execution Pattern
π» 04/06/2025 - DDD Europe - Advanced Refactor Using DDD
π» 10/05/2025 - Global Azure - CQRS + EventSourcing on Azure
π» 25/01/2025 - .NET Saturday - Property Based Testing in .NET
π» 10/01/2025 - SharpCoding - Si fa presto a dire CQRS!
π» 13/12/2024 - XmasDev Roma - Monitoring and Logging with .NET
π» 23/11/2024 - Data Saturday Parma - Data Mesh: AKA DDD in the Data World
π» 28/11/2024 - WPC - DDD e CQRS in salsa .NET 20 anni dopo
π» 28/10/2024 - KanDDDinsky - Who fear the Saga?
π» 19/10/2024 - AzureDay Torino - Sei Sicuro di Conoscere Azure ServiceBus?
π» 28/09/2024 - 1nn0va Saturday - Dimostrami che usi Azure ServiceBus
π» 13/09/2024 - DDD Taiwan - From EventStorming to Event Store passing through BDD
π» 14/06/2024 - Working Software - Bounded Context is not Enough!
π» 08/05/2024 - ABP DOTNET CONF - Tackling Chaos, Resilence & Metrics in the heart of your Application
π» 28/04/2024 - Global Azure Torino - Design Patterns for Distributed Systems
π» 19/04/2024 - Blazor Conf - Blazor e SignalR
π» 12/03/2024 - Explore DDD - Bounded Context is not Enough!
π» 16/02/2024 - Codegen - Eventually oppure Prima o Poi?
π» 27/01/2024 - 1nn0va .NET - Blazor e i Long Running Process
π» 12/12/2023 - XmasDev Roma - Una Saga salverΓ il Natale
π» 21/10/2023 - DevOps Heroes - Bounded Context is not enough!
π» 14/10/2023 - AzureDay Torino - Evolutionary Architecture con .NET e Azure
π» 30/09/2023 - 1nn0va Saturday - DDD incontra i Dati (aka Data Mesh)
π» 26/07/2023 - WeAreDevelopers - Using .NET Core to build and deploy microservices architecture
π» 30/06/2023 - WorkingSoftware - Tutti gli eventi sono testabili!
π» 30/06/2023 - WorkingSoftware - Affoghiamo i microservizi nella birra
π» 24/06/2023 - AgileVenture Pordenone - DDD incontra i Dati (aka Data Mesh)
π» 08/06/2023 - DDD Europe - All events are testable!
π» 13/05/2023 - Global Azure Torino - Using .NET and Azure to build and deploy microservices architecture
π» 19/04/2023 - Blazor Conf - BDD in Blazor using SpecFlow
Domain-Driven Refactoring
is a hands-on guide to applying Domain-Driven Design (DDD) principles to real-world codebases.
Instead of starting from scratch, it shows you how to incrementally refactor legacy monoliths into modular systems β and evolve them toward microservices when it makes sense.
In this book youβll learn how to:
Apply both strategic and tactical DDD techniques with confidence
Untangle complex, messy domains and rediscover the core business logic
Refactor large monoliths step by step into well-structured modules
Make sound architectural choices around integration, events, and data
Whether youβre a developer, architect, or tech lead, this book gives you practical patterns and examples to modernize your systems without a full rewrite.
Architetture Evolutive "Beyond the Code: Software Architectures for a Complex World" could be a good way to summarize what the reader will find in these pages. This book is aimed at software developers and architects, essential for shifting the focus from the solution to the problem space.
How can we build software systems capable of reflecting the realities of business and standing the test of time? What does it mean to create an evolutionary architecture able to adapt to the complex and ever-changing world in which we operate? What is the role of the Software Architect in todayβs software development landscape?
Evolutionary architectures, DDD, microservices. This comprehensive overview addresses these and other questions through a ten-chapter journey that goes beyond the βhowβ to explore the βwhy,β guided by a clear philosophy.
π Get your copy on MokaByte
- XMasDev 2025: Dalla slitta al codice: Babbo Natale usa agenti AI per generare API con prompt magici
- GOTO Book: Domain-Driven Refactoring β’ Alessandro Colla, Alberto Acerbis & Xin Yao
- XMasDev 2023: Una Saga SalverΓ il Natale
- 1nn0vaSaturday 2023: Architettura Modulare
- BlazorConf 2023: BDD in Blazor using SpecFlow
- BlazorConf 2022: Microfrontends, come DDD sbarca nella UI
- AgileReloaded: Introduzione a DDD, CQRS
- SmallTalk 2021: EventSourcing, CQRS e Testing
- XPUG 2020: Chaos Engineering
β‘οΈ [more videos...][youtube]



