Skip to content
Codexpiator
The Codex
ARC

codexpiator-architecture

Project structure, design patterns, API contracts, scalability

Software architecture guidance covering project structure conventions, design patterns catalog, API contracts and versioning, scalability trade-offs, and monolith vs microservices.

Resource files

project-structure-conventions.md
Laying out folders, monorepo vs polyrepo
design-patterns-catalog.md
Deciding whether a pattern (DI, repository, strategy, observer) fits
api-contracts-and-versioning.md
Breaking-vs-compatible change policy, deprecation
scalability-and-tradeoffs.md
Deciding if/how to scale, avoiding premature scaling
monolith-vs-microservices.md
Deciding whether to split a service