The design patterns section recommends patterns of software and architecture design. This section provides a curated list of commonly used patterns from trusted sources. Rather than duplicate or replace the cited sources, this section aims to compliment them with suggestions, guidance, and learnings based on firsthand experiences.
- Data Heavy Design Guidance
- Object Oriented Design Reference
- Distributed System Design Reference
- REST API Design Guidance
- Cloud Resource Design Guidance