Search the practice set

126 questions, 454 terms and 400 topics in 20 areas.

24 results for “Content Delivery Networks”

Terminology · 16
term

Content Delivery Network

A geographically distributed cache that serves content from a location near the user instead of from the origin.

Networking
term

At-Least-Once Delivery

The guarantee that a message will be delivered, possibly more than once — the practical default in every distributed messaging system.

Messaging & Queues
term

Delivery vs Maintainability

Choosing where to take deliberate shortcuts, based on which kinds of debt are cheap to repay and which compound.

Architecture Decision-Making
term

CI/CD

Merging work continuously into a shared trunk with automated verification, and keeping every commit in a state that could be released.

Software Architecture
term

Container Image

A layered, content-addressed filesystem bundle plus metadata, from which containers are instantiated — immutable by construction and identified by digest.

Containers
term

DORA Metrics

Four measures of software delivery performance — deployment frequency, lead time for change, change failure rate, and time to restore service.

Software Architecture
term

Embedding

A dense numeric vector representing a piece of content, positioned so that semantically similar content sits nearby.

AI-Era Architecture
term

Layer 4 vs Layer 7 Load Balancing

Balancing on connection metadata (IP and port) versus on the content of the request (path, host, headers).

Networking
term

Netflix Open Connect

Netflix built its own CDN and placed appliances inside ISP networks, turning the most expensive part of its cost structure into hardware it controls.

Networking
term

Offset Management

How a consumer records its position in a stream, and the decision that determines whether processing is at-least-once or at-most-once.

Event Streaming
term

Partition Tolerance

The ability to keep operating when the network drops or delays messages between nodes — not a choice, but a property of any system spanning more than one machine.

CAP & PACELC
term

Server-Side Request Forgery

Inducing a server to make an HTTP request to an attacker-chosen destination, turning it into a proxy into networks and services the attacker cannot reach directly.

OWASP Risks
term

Stakeholder Analysis

Identifying who is affected by an architecture, what each of them needs from it, and how much influence they have over whether it proceeds.

Business Architecture
term

Time to Market

How long it takes to get a capability in front of customers — often the constraint that dominates every other architectural quality.

Business Architecture
term

Trunk-Based Development

All developers integrating small changes into a single shared branch at least daily, with long-lived branches avoided entirely.

Software Architecture
term

Visibility Timeout

The period after a consumer receives a message during which it is hidden from other consumers, before it becomes available again for redelivery.

Messaging & Queues