Skip to content

Applied Domain-Driven Design Blueprints for Jakarta EE

Photo of Rajmahendra Hegde
Hosted By
Rajmahendra H. and Chaitanya C.
 Applied Domain-Driven Design Blueprints for Jakarta EE

Details

This session demonstrates first-hand how Domain-Driven Design (DDD) can be elegantly implemented using Jakarta EE via an open source project named Eclipse Cargo Tracker.

Domain-Driven Design (DDD) is an architectural approach that strongly focuses on materializing the business domain in enterprise software through disciplined object-oriented analysis. This session demonstrates first-hand how DDD can be elegantly implemented using Jakarta EE via an open source project named Eclipse Cargo Tracker.
Cargo Tracker maps DDD concepts like entities, value objects, aggregates and repositories to Jakarta EE code examples in a realistic application. We will also see how DDD concepts like the bounded context are invaluable to designing pragmatic microservices and monoliths.

Reza Rahman is Principal Program Manager for Java on Azure at Microsoft. He works to make sure Java developers are first class citizens at Microsoft and Microsoft is a first class citizen of the Java ecosystem.

Photo of Chennai Java [JVM] Community group
Chennai Java [JVM] Community
See more events
FREE