Search the practice set
126 questions, 454 terms and 400 topics in 20 areas.
19 results for “Anti-Corruption Layer”
Anti-Corruption Layer
A translation layer that converts a legacy or external system's model into your own, so its concepts do not leak into your domain.
Layer 4 vs Layer 7 Load Balancing
Balancing on connection metadata (IP and port) versus on the content of the request (path, host, headers).
Airbnb's Service-Oriented Migration
Airbnb decomposed a large Rails monolith by first extracting a unified data-access layer, so that services were built on owned data rather than on shared database tables.
Connection Proxy
A pooling layer between applications and a managed database that multiplexes many client connections onto a small number of database connections.
Figma's Postgres Sharding
Figma delayed sharding for years using replicas and vertical partitioning, then sharded Postgres horizontally without downtime using logical shards and a proxy layer.
Global Traffic Management
The layer that decides which region a given user reaches, using DNS, anycast or an edge network, and that performs regional failover.
Layered Architecture
Organising code into horizontal layers — presentation, application, domain, data — where each layer may only call the one beneath it.
Open Table Format
A metadata layer over files in object storage that supplies ACID transactions, schema evolution and time travel — the thing that turns a data lake into a lakehouse.
OpenID Connect
An identity layer over OAuth 2.0 that adds a signed ID token asserting who the user is and how they authenticated.
Service Mesh
An infrastructure layer of sidecar proxies that handles service-to-service networking — mTLS, retries, timeouts, routing, telemetry — outside the application.
Strangler Facade
The routing layer in front of a legacy system that decides, per capability, whether a request goes to the old implementation or the new one.
TLS
The protocol that gives a network connection encryption, integrity and server authentication, underneath HTTPS and most other secure transports.
Web Application Firewall
A filter in front of an application that inspects HTTP requests and blocks those matching known attack patterns — useful as a layer, dangerous as a substitute.
Anti-Corruption Layer
Translating a foreign model at the boundary so it does not leak in.
Legacy Integration Patterns
Anti-corruption layers, adapters and CDC against systems that cannot change.
Layer 4 vs Layer 7
Connection-level versus request-level balancing, and what each unlocks.
Caching for Performance
Layer choice, hit ratio as a first-class metric, and cold-cache recovery.
Encryption
At rest, in transit, and at the application layer — three different threats.
OAuth 2.0 & OIDC
Delegated authorisation, and the identity layer that makes login safe.