Session
DDD, Spring Boot and Serverless: putting business logic at the heart of cloud native architectures
Domain-Driven Design (DDD) allows for a clear separation of business logic from technical concerns and is particularly well-suited for complex business domains.
This strong separation aligns well with Serverless deployment, which frees the team from infrastructure concerns and enables them to focus on delivering business value.
Through a concrete example based on data from the latest World Cup, we will demonstrate how this DDD-Serverless duo maximizes business value.
The use case will be illustrated with a Java/Spring Boot application deployed on Cloud Run.
We’ll demonstrate how to deploy this application using a standard JVM setup and how to boost its startup time (cold starts) with native compilation using GraalVM, while explaining the advantages and drawbacks of each method.
We will leverage the latest version of the language, use Records to model business objects, apply a functional programming style, and integrate various databases on Google Cloud.
Mazlum Tosun
GDE Cloud and Head of Data & Cloud at GroupBees
Paris, France
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top