← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
✕ Clear A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Diagram: CAP Theorem CAP Theorem PHP 5.0+
A distributed system can guarantee only two of three simultaneously: Consistency, Availability, Partition Tolerance — driving fundamental design trade-offs.
3mo ago architecture advanced
Certificate Pinning
Hardcoding expected TLS certificate or public-key fingerprints in a client to prevent MITM even when a rogue CA issues a valid cert.
CWE-295 OWASP A7:2021
3mo ago security advanced
Diagram: Chaos Engineering Chaos Engineering PHP 5.0+
Deliberately injecting failures into a production system to discover weaknesses before they cause unplanned outages.
3mo ago devops advanced
Diagram: Choreography vs Orchestration Choreography vs Orchestration
Two patterns for coordinating microservices: orchestration uses a central coordinator that calls each service; choreography uses events that services react to independently.
3mo ago architecture advanced
Diagram: Clean Architecture Clean Architecture PHP 5.0+
Robert C. Martin's layered architecture that places business rules at the centre, independent of frameworks, UI, and databases.
3mo ago architecture advanced
Diagram: Composite Index Design Composite Index Design PHP 5.0+ 🧠 1
A composite index covers multiple columns — column order determines which queries benefit, following the leftmost prefix rule.
3mo ago database advanced
Connection Pooling — pgBouncer & ProxySQL PHP 5.0+
External connection poolers sit between PHP-FPM and your database — multiplexing hundreds of PHP connections onto a small pool of real DB connections.
3mo ago performance advanced
Diagram: Consumer-Driven Contract Testing Consumer-Driven Contract Testing 🧠 1
A testing approach where the consumer of an API defines a contract of what it expects, and the provider verifies it satisfies that contract — enabling independent deployment of microservices.
3mo ago testing advanced
Diagram: Container Orchestration Container Orchestration PHP 5.0+
Automating the deployment, scaling, networking, and health management of containers across a cluster of machines — Kubernetes is the dominant solution.
3mo ago cloud advanced
Diagram: Context Mapping Context Mapping
A DDD strategic pattern that maps the relationships between bounded contexts — defining integration patterns like Anti-Corruption Layer, Shared Kernel, and Customer-Supplier.
3mo ago architecture advanced
Diagram: CQRS (Command Query Responsibility Segregation) CQRS (Command Query Responsibility Segregation) PHP 7.0+
Separates the model for reading data (queries) from the model for writing data (commands), enabling independent optimisation of each.
3mo ago architecture advanced
Diagram: Critical Rendering Path Critical Rendering Path 🧠 1
The sequence of steps the browser takes to convert HTML, CSS, and JavaScript into pixels on screen — optimising it reduces Time to First Paint and LCP.
3mo ago frontend advanced
CSRF Double Submit Cookie Pattern PHP 5.0+
A stateless CSRF defence that sets a random cookie and requires it to also appear as a request parameter, relying on the Same-Origin Policy to prevent forgery.
CWE-352 OWASP A1:2021
3mo ago security advanced
✓ schema.org compliant