Skip to main content

Recommended Reading

The following is a list of recommended reading materials for learning about concepts used in DugongJS. If you find yourself unfamiliar with certain topics presented in this documentation, consider these resources to improve your understanding.

Books

Microservice Patterns
Microservice Patterns

Chris Richardson

Description

This book is a comprehensive guide to microservices architecture and was the main inspiration for DugongJS. It covers various patterns and best practices for designing, building, and deploying microservices, including event sourcing, CQRS, and domain-driven design.

Domain-Driven Design: Tackling Complexity in the Heart of Software
Domain-Driven Design: Tackling Complexity in the Heart of Software

Eric Evans

Description

This book is the essential guide to understanding Domain-Driven Design, written by the originator of the concept, Eric Evans. It covers the foundation of DDD, including strategic design, tactical design patterns, and the importance of a shared language between developers and domain experts.

Implementing Domain-Driven Design
Implementing Domain-Driven Design

Vaughn Vernon

Description

This book provides a practical approach to implementing Domain-Driven Design in real-world applications. It covers the tactical patterns of DDD, including aggregates, repositories, and domain events, and provides guidance on how to apply these concepts effectively in software development.