# Codebase / System Architecture Styles

> The Codebase / System Architecture Styles category holds 38 lexicon terms.

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

Listed in [Term categories](https://banes-lab.com/api/records/lexicon-category.md), after [Security Privacy Compliance](https://banes-lab.com/records/lexicon-category/security-privacy-compliance.md) and before [Coordination Surfaces](https://banes-lab.com/records/lexicon-category/coordination-surfaces.md).

## Terms

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