# Codebase / System Architecture Styles

Record: `lex-category:codebase-system-architecture-styles`
Kind: category
Canonical: https://banes-lab.com/ontology/lexicon#lex-category-codebase-system-architecture-styles

## terms

- [Central Database Bottleneck](https://banes-lab.com/records/lex/central-database-bottleneck.md)
- [Framework-Centric Core](https://banes-lab.com/records/lex/framework-centric-core.md)
- [Infrastructure-Centric Design](https://banes-lab.com/records/lex/infrastructure-centric-design.md)
- [Layer Leakage](https://banes-lab.com/records/lex/layer-leakage.md)
- [Layer Skipping](https://banes-lab.com/records/lex/layer-skipping.md)
- [Monolithic Transform Function](https://banes-lab.com/records/lex/monolithic-transform-function.md)
- [Package by Technical Layer Only](https://banes-lab.com/records/lex/package-by-technical-layer-only.md)
- [Shared Monolithic Application](https://banes-lab.com/records/lex/shared-monolithic-application.md)
- [Unbounded Big Ball of Mud](https://banes-lab.com/records/lex/unbounded-big-ball-of-mud.md)
- [Contract-Governed Service Reuse](https://banes-lab.com/records/lex/contract-governed-service-reuse.md)
- [Database-Bottleneck Removal](https://banes-lab.com/records/lex/database-bottleneck-removal.md)
- [Decentralized Ownership](https://banes-lab.com/records/lex/decentralized-ownership.md)
- [External System Isolation](https://banes-lab.com/records/lex/external-system-isolation.md)
- [Framework Independence](https://banes-lab.com/records/lex/framework-independence.md)
- [Independent Stage Testing](https://banes-lab.com/records/lex/independent-stage-testing.md)
- [Infrastructure Independence](https://banes-lab.com/records/lex/infrastructure-independence.md)
- [Locality of Change](https://banes-lab.com/records/lex/locality-of-change.md)
- [Reorderable Stages](https://banes-lab.com/records/lex/reorderable-stages.md)
- [Structured Code Organization](https://banes-lab.com/records/lex/structured-code-organization.md)
- [Transactional Simplicity](https://banes-lab.com/records/lex/transactional-simplicity.md)
- [Adapters](https://banes-lab.com/records/lex/adapters.md)
- [Boundaries](https://banes-lab.com/records/lex/boundaries.md)
- [Component Boundaries](https://banes-lab.com/records/lex/component-boundaries.md)
- [Dependency Rule](https://banes-lab.com/records/lex/dependency-rule.md)
- [Domain Core](https://banes-lab.com/records/lex/domain-core.md)
- [Layer Separation](https://banes-lab.com/records/lex/layer-separation.md)
- [Ports](https://banes-lab.com/records/lex/ports.md)
- [Replicated In-Memory State](https://banes-lab.com/records/lex/replicated-in-memory-state.md)
- [Unified Deployment Boundary](https://banes-lab.com/records/lex/unified-deployment-boundary.md)
- [Uniform Stage Interface](https://banes-lab.com/records/lex/uniform-stage-interface.md)
- [Use Cases](https://banes-lab.com/records/lex/use-cases.md)
- [Anemic Layers](https://banes-lab.com/records/lex/anemic-layers.md)
- [End-to-End Traceability](https://banes-lab.com/records/lex/end-to-end-traceability.md)
- [Feature Cohesion](https://banes-lab.com/records/lex/feature-cohesion.md)
- [Independent Scaling](https://banes-lab.com/records/lex/independent-scaling.md)
- [Initial Complexity](https://banes-lab.com/records/lex/initial-complexity.md)
- [Integration Overhead](https://banes-lab.com/records/lex/integration-overhead.md)
- [Operational Simplicity](https://banes-lab.com/records/lex/operational-simplicity.md)
- [Shared Technical Concerns](https://banes-lab.com/records/lex/shared-technical-concerns.md)
