Series
Design Layered Architecture
- Anemic Domain Model vs Rich Domain Model
- Ports and Adapters Pattern (Hexagonal Architecture)
- The Minimal Service Layer Pattern
Design Patterns
Design Practices
- How Database multitenancy works with Java?
- Should We Move to a Microservices Architecture?
- Coupling is the enemy on change
- Callback with Java
- Low coupling and High cohesion
Domain Driven Design
- Part 1 - Layered Architecture
- REST Endpoint with Aggregate, Application Layer and Domain Layer
- Designing the GET /customers/{id}/orders Endpoint