Rebuilding Twitter Following Clean Architecture and Domain-Driven Design - Amichai Mantinband
This conference session will delve into rebuilding Twitter using clean architecture and domain-driven design principles. Specifically, we will cover the following steps: 1. Event storming: We will discuss the importance of event storming in understanding the business requirements and user needs for the new Twitter platform. 2. Bounded contexts: We will identify the bounded contexts within the Twitter system, breaking down the system into smaller, self-contained modules. 3. Aggregates: We will identify the aggregates within each context, improving performance and ensuring consistent data updates. 4. System folder structure: We will discuss the system folder structure and how it should be organized according to clean architecture and domain-driven design principles. By the end of this session, attendees will have a taste of how to build projects from scratch using clean architecture and domain-driven design principles. More of Amichai Mantinband here: @amantinband Check out our new channel: NDC Clips: @ndcclips Check out more of our featured speakers and talks at https://ndcconferences.com/ https://ndcoslo.com/