Microservices and Domain-Driven Design — The Strategic Parts


Duration: 50 mins
Raju Gandhi
Founder, DefMacro Software

We live in a world of microservices. Yet, what is a microservice? What defines the boundaries of a microservice? How do we define the relationships between microservices? Thankfully domain-driven design gives us the concepts and practices to better design and decompose our services.

In this session we will consider many of the concepts of DDD — How bounded contexts use Ubiquitous language to model the domain, how context maps can be used to establish the interconnections between services as well aggregates and domains events, all of which will service us well as we go about creating our microservices.

You may also be interested in

50 mins
Collecting Big Data at Scale with Amazon Kinesis

Do you want to not worry about setting up the Kafka connect and want to create an easy way to...

20 mins
Empathy at Scale: Solving the Conundrum of Customer Success

This keynote focuses on the technology transformation journey at PayPal to transform our customer success platforms from one that facilitates...

50 mins
Searching for Time Series Patterns at Big Data Scale

Time series patterns are pretty common in everyday life. Extracting patterns on these data sets and providing interactive search responses...

50 mins
Affective Computing – Bringing Humans & Machines Closer through Emotions

Research has shown that emotions play an integral role in decision making, cognition, perception, learning and more. If we want...

50 mins
Data Mesh: Beyond the Data Lake

While modern architectures like microservices have take the world by storm, the data world seems left behind. The world gradually...

25 mins
A Journey to Choose an Enterprise Big Data Platform

IG has an on-premises Hadoop system to support its MIS and Data Science capabilities. However, with the changing landscape of...