Developing microservices with aggregates - Chris Richardson
Recorded at SpringOne Platform 2016.
Slides: http://www.slideshare.net/SpringCentral/developing-microservices-with-aggregates
The Domain Model pattern is a great way to develop complex business logic.
Unfortunately, a typical domain model is a tangled, birds nest of classes.
It can’t be decomposed into microservices.
Moreover, business logic often relies on ACID transactions to maintain consistency.
Fortunately, there is a solution to this problem: aggregates.
An aggregate is an often overlooked modeling concept from the must read book Domain Driven Design.
In this talk you will learn how aggregates enable you to develop business logic for the modern world of microservices and NoSQL.
We will describe how to use aggregates to design modular business logic that can be partitioned into microservices. You will learn how aggregates enable you to use eventual consistency instead of ACID.
We will describe the design of a microservice that is built using aggregates, and Spring Cloud.
Видео Developing microservices with aggregates - Chris Richardson канала SpringDeveloper
Slides: http://www.slideshare.net/SpringCentral/developing-microservices-with-aggregates
The Domain Model pattern is a great way to develop complex business logic.
Unfortunately, a typical domain model is a tangled, birds nest of classes.
It can’t be decomposed into microservices.
Moreover, business logic often relies on ACID transactions to maintain consistency.
Fortunately, there is a solution to this problem: aggregates.
An aggregate is an often overlooked modeling concept from the must read book Domain Driven Design.
In this talk you will learn how aggregates enable you to develop business logic for the modern world of microservices and NoSQL.
We will describe how to use aggregates to design modular business logic that can be partitioned into microservices. You will learn how aggregates enable you to use eventual consistency instead of ACID.
We will describe the design of a microservice that is built using aggregates, and Spring Cloud.
Видео Developing microservices with aggregates - Chris Richardson канала SpringDeveloper
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Building microservices with event sourcing and CQRSDDD & REST - Domain Driven APIs for the web - Oliver GierkeI can't believe it's not a queue: Using Kafka with SpringReactive DDD: Modeling Uncertainty - Vaughn VernonDomain-Driven Design with Relational Databases Using Spring Data JDBCSpring Boot Micro-services, Containers, and Kubernetes - How ToEvent-Driven Architectures for Spring DevelopersSecurity Patterns for Microservice ArchitecturesArchitecting for cloud native data: Data Microservices done right using Spring CloudWebinar: Bootiful CQRS with AxonBootiful CQRS and Event Sourcing with Axon FrameworkSecuring Microservices with Spring Cloud SecurityWebinar: Overview and Core Values of Domain-Driven Design - Part 1/5Next Generation OAuth Support with Spring Security 5.0 - Joe GrandjaSpring to ImageBootiful KotlinGetting Started With RSocket