Search the practice set

275 questions, 991 terms and 600 topics in 30 areas.

32 results for “Feature Freshness”

Terminology · 15
term

Feature Staleness

The age of the feature values a model scores against, and the divergence between how they are computed at training time and at inference time.

Feature Freshness
term

Feature Criticality Tiering

Classifying product functionality by whether it must work, should work, or can be dropped, so degradation decisions are made in advance by the business.

Graceful Degradation
term

Feature Flag

A runtime switch that decouples deploying code from releasing behaviour, so unfinished or risky work can ship dark.

Software Architecture
term

Feature Parity Trap

The expectation that a replacement system must match every behaviour of the old one before it can be adopted, which is what makes rewrites never finish.

Rebuild vs Re-architect
term

Feature Store

A system that computes, stores and serves model input features consistently for both training and inference, eliminating training-serving skew.

ML Platform
term

Freshness Requirement

How stale data may be before the decision it supports degrades — the only question that justifies streaming over batch.

Streaming vs Batch
term

Booking.com's Experimentation Platform

Booking.com runs over a thousand concurrent experiments and treats the ability to test any change safely as a platform capability rather than a product feature.

Business Architecture
term

Build vs Buy

The choice between developing a capability in-house and acquiring it, decided on differentiation and total cost rather than on feature lists.

Architecture Decision-Making
term

Data Catalog

A searchable inventory of datasets with their schema, owner, meaning, freshness, quality and classification.

Data Governance
term

Error Budget

The amount of unreliability an SLO permits, treated as a resource that feature velocity spends.

Reliability & Resilience
term

Flag Debt

The accumulating complexity of feature flags that are never removed, producing untested code paths and combinatorial behaviour nobody understands.

Feature Flags
term

Flag Evaluation Latency

The delay between page load and the client knowing which variant to show, which produces a visible flicker unless the flag is resolved before render.

Client Feature Flags
term

Non-Functional Acceptance

Treating quality-attribute targets as acceptance criteria with automated verification, so a release can fail on latency the way it fails on a broken feature.

Non-Functional Test Strategy
term

Pipeline Anomaly Detection

Monitoring row counts, distributions, freshness and schema for unexplained change, because data pipelines fail silently far more often than they error.

Data Observability
term

Token Budget Enforcement

Limiting token consumption per user, tenant, feature or time window at a central point, so cost cannot run away unobserved.

AI Gateways
Questions · 7
quiz

A 15-year-old monolith must be modernised without a rewrite and without a feature freeze. Plan the migration.

Establish why, before deciding what "Modernise" is not an objective. The reasons that justify the cost are specific: delivery is too slow; the technology is uns

Strangler Fig
quiz

A codebase has 340 feature flags, most of them permanently on. What is the problem and how do you fix it?

The problem is combinatorial and it is not theoretical Every flag doubles the number of possible code paths. At 340, the number of configurations is unbounded a

Feature Flags
quiz

An AI feature launched two months ago now costs more per month than the rest of the platform. What do you investigate?

Get cost per request, decomposed Token cost splits into input and output, and they price differently. Break the bill down by feature, by user, and by input vers

AI Cost Management
quiz

An LLM feature that worked last week now gives worse answers. Nothing was deployed. How do you find out what changed, and what should have been in place?

What the interviewer is testing Whether you treat an AI feature as a system with configuration and dependencies, or as a black box that mysteriously drifts. Wha

AI-Era Architecture
quiz

Product wants to add a recommendation feature using browsing history. Legal asks for a data protection impact assessment. What does architecture need to supply?

What the assessment actually needs from architecture Legal cannot assess a feature description. They need the data facts, which only the design supplies: A data

Privacy by Design
quiz

Your company needs a feature flag and experimentation platform. A vendor charges a substantial annual fee; a team estimates six weeks to build one. Decide.

Apply the differentiation test first Is this a source of competitive advantage? Feature flagging is context, not core: customers do not choose you for it, and b

Build vs Buy
quiz

Knight Capital lost roughly $460M in 45 minutes in 2012 after a deployment reached seven of eight servers. Which architectural failures made that possible, and which one would you fix first?

The case, as publicly reported Per the SEC's 2013 order, Knight Capital deployed new order routing code to eight production servers ahead of a NYSE programme la

Software Architecture