After HoursWorkplace Communication · PhraseTime outside the normal working hours agreed for a team role or location.Read more
API GatewaySoftware Architecture · TermA managed entry point that routes and applies shared policies to requests for backend APIs or services.Read more
Audit LogSecurity · TermA chronological record of security-relevant or business-relevant actions showing what occurred and who or what initiated it.Read more
AvailabilitySoftware Architecture · MetricThe proportion of time a system is accessible and able to serve its intended function.Read more
Bare MetalSRE & DevOps · TermPhysical computing hardware used directly without a general-purpose virtualization layer between the operating system and the machine.Read more
Blast RadiusEngineering · TermThe scope of systems users or functionality that could be affected by a failure or change.Read more
Blue-Green DeploymentEngineering · PracticeA deployment practice that maintains two comparable production environments and switches traffic from the active version to the new one.Read more
BuildEngineering · TermA generated software artifact or the process that compiles packages and prepares source for execution or distribution.Read more
Canary DeploymentEngineering · PracticeA rollout practice that exposes a new software version to a small subset of users instances or traffic before expanding it.Read more
Cherry-pickEngineering · TermA Git operation that applies the changes from a specific commit onto another branch.Read more
ChoreEngineering · TermA routine maintenance task that supports a codebase or delivery process without directly adding a user-facing feature.Read more
CloudSRE & DevOps · ConceptA model for accessing computing storage networking and managed technology services through remotely operated infrastructure.Read more
Code FreezeEngineering · PracticeA period when a team restricts non-essential code changes to reduce risk around an important event or business window.Read more
CommitEngineering · TermA recorded snapshot of changes and metadata in version-control history.Read more
Contingency PlanStrategy · TermA prepared alternative response used if a defined risk or unfavorable condition occurs.Read more
Continuous DeliveryEngineering · PracticeA practice of keeping software in a releasable state through automated build test and deployment processes.Read more
Continuous IntegrationEngineering · PracticeA practice of integrating small code changes frequently and validating the shared codebase with automated checks.Read more
CredentialSecurity · TermInformation or a cryptographic artifact used to prove identity or obtain authorized access.Read more
cURLEngineering · TermA command-line tool and library for transferring data using URL-based network protocols.Read more
DASTDynamic Application Security Testing · SecurityA security testing approach that probes a running application from the outside to identify exploitable behavior.Read more
Database MigrationEngineering · PracticeA controlled change to a database schema data or storage platform.Read more
DeploymentEngineering · TermThe act of installing or activating a software version in a particular environment.Read more
Deployment PipelineEngineering · TermAn automated sequence that builds validates promotes and deploys a software change through environments.Read more
Distributed SystemSoftware Architecture · ConceptA system whose components coordinate across multiple networked computers.Read more
EndpointSoftware Architecture · TermA specific address or interface location where a system receives requests or exposes a capability.Read more
EnvironmentEngineering · TermA defined set of infrastructure configuration data and services where software runs for a particular purpose.Read more
Error BudgetSRE & DevOps · MetricThe amount of unreliability permitted while still meeting a service level objective.Read more
EscalationProject & Execution · TermRaising an issue to someone with the authority context or resources needed to resolve it.Read more
Event StreamingSoftware Architecture · ConceptThe continuous production transport and processing of events as they occur.Read more
Fault ToleranceSoftware Architecture · ConceptA system's ability to continue operating when some components fail.Read more
Feature FlagProduct · PracticeA runtime switch that controls whether selected users receive a behavior or feature.Read more
Git TagEngineering · TermA named reference to a specific Git commit commonly used to mark a release or milestone.Read more
GitHubEngineering · TermA code collaboration platform commonly referenced for repositories pull requests access controls and automated repository workflows.Read more
GitLabEngineering · TermA code collaboration platform commonly referenced for repositories merge requests CI/CD jobs permissions and project workflows.Read more
Go/No-GoProject & Execution · TermA formal decision point to proceed with or stop a planned launch change or operation based on agreed readiness criteria.Read more
Graceful DegradationSRE & DevOps · ConceptA system's ability to preserve its most important functions when part of it is impaired.Read more
HotfixEngineering · PracticeAn urgent narrowly scoped change made to correct a production problem.Read more
HTTP RequestSoftware Architecture · TermA message sent by a client to a server using HTTP to ask for data or an action.Read more
IdempotencySoftware Architecture · ConceptThe property that repeating the same operation has no additional unintended effect.Read more
IDORInsecure Direct Object Reference · SecurityAn access-control vulnerability where changing an object identifier can expose or modify data the requester is not authorized to access.Read more
IncidentSRE & DevOps · TermAn unplanned event that degrades or interrupts a service or business operation.Read more
Information SecuritySecurity · ConceptThe discipline of protecting information and systems from unauthorized access alteration disclosure disruption or destruction.Read more
InfrastructureSRE & DevOps · TermThe foundational compute network storage runtime and supporting services on which software operates.Read more
InstanceSRE & DevOps · TermA particular running or allocated occurrence of a service application virtual machine container or other resource.Read more
JWTJSON Web Token · SecurityA compact signed token format commonly used to carry claims between systems.Read more
LoggingSRE & DevOps · PracticeThe recording of structured events and diagnostic information produced by software and infrastructure.Read more
MCPModel Context Protocol · Software ArchitectureAn open protocol for connecting AI applications to external tools data sources and reusable prompts.Read more
MicroservicesSoftware Architecture · TermAn architecture that divides a system into independently deployable services around capabilities.Read more
MTBFMean Time Between Failures · SRE & DevOpsThe average operating time between one failure and the next.Read more
MTTRMean Time to Recovery · SRE & DevOpsThe average time needed to restore service after a failure.Read more
OAuthSecurity · TermAn authorization framework used to let one application access another service on a user's behalf within an approved scope.Read more
ObservabilitySRE & DevOps · ConceptThe ability to understand a system's internal state from the signals it produces.Read more
On-CallSRE & DevOps · PracticeA rotation where designated people respond to urgent service issues outside normal planned work.Read more
On-PremisesSRE & DevOps · TermTechnology deployed and operated within infrastructure controlled at an organization's own facilities or private locations.Read more
OOMOut of Memory · EngineeringA failure condition in which a process or system cannot obtain enough memory to continue safely.Read more
OrchestratorSoftware Architecture · TermA component that coordinates the order state retries and outcomes of work performed by other components.Read more
Penetration TestingSecurity · PracticeAn authorized assessment that actively attempts to exploit weaknesses in a defined system and scope.Read more
PlaybookSRE & DevOps · TermA reusable strategy and set of actions for handling a broader situation.Read more
PostmanEngineering · TermAn API tool commonly referenced when teams send HTTP requests inspect responses organize collections or share repeatable API workflows.Read more
PostmortemSRE & DevOps · PracticeA retrospective document or meeting that records an incident's impact causes response and follow-up actions.Read more
ProductionEngineering · TermThe live environment serving real users workloads or business operations.Read more
Rate LimitingSoftware Architecture · PracticeThe control of how many requests or operations a caller may perform during a defined period.Read more
RCARoot Cause Analysis · SRE & DevOpsA structured investigation into the underlying conditions that produced an unwanted outcome.Read more
RedirectSoftware Architecture · TermAn instruction that sends a user browser or request from one URL or location to another.Read more
ReleaseEngineering · TermA version of software or functionality made available to a defined group of users or environment.Read more
Release CandidateEngineering · TermA software build considered potentially ready for final release unless significant problems are found.Read more
ReliabilitySoftware Architecture · ConceptThe ability of a system to perform correctly and consistently over time.Read more
RepositoryEngineering · TermA managed collection of source files history and metadata for a software or documentation project.Read more
RoutingSoftware Architecture · ConceptThe process of selecting where a request message or user navigation should be sent.Read more
RPORecovery Point Objective · SRE & DevOpsThe maximum acceptable amount of data loss measured backward in time.Read more
RTORecovery Time Objective · SRE & DevOpsThe target maximum time for restoring a service after disruption.Read more
RunbookSRE & DevOps · TermA documented procedure for diagnosing or handling a recurring operational situation.Read more
SandboxEngineering · TermAn isolated environment where code integrations or data can be tested with limited impact on real systems.Read more
SASTStatic Application Security Testing · SecurityA security testing approach that analyzes application source code or related artifacts without running the application.Read more
ScalabilitySoftware Architecture · ConceptA system's ability to handle increasing load without disproportionate cost or redesign.Read more
SDLCSoftware Development Life Cycle · EngineeringThe overall process used to plan design build test release operate and maintain software.Read more
Secrets ManagementSecurity · PracticeThe controlled storage distribution rotation and auditing of credentials keys and other sensitive values.Read more
Semantic VersioningEngineering · PracticeA versioning convention that expresses compatibility changes with MAJOR.MINOR.PATCH numbers such as 2.4.1.Read more
SemgrepSecurity · TermA static analysis tool commonly used to scan code with rules for security defects code quality and engineering standards.Read more
Server-SideSoftware Architecture · TermCode or processing that runs on backend systems controlled by the service provider.Read more
ServiceSoftware Architecture · TermA software capability exposed through a defined interface and operated for one or more consumers.Read more
Single Point of FailureSoftware Architecture · TermA component whose failure can stop an entire critical system or workflow.Read more
SitemapSoftware Architecture · TermA structured list of important website URLs that helps people or automated systems understand and discover site content.Read more
SLAService Level Agreement · SRE & DevOpsA formal agreement defining service commitments and consequences when they are missed.Read more
SLIService Level Indicator · SRE & DevOpsA measurement used to evaluate a specific aspect of service performance.Read more
SLOService Level Objective · SRE & DevOpsA target level of service performance measured over a defined period.Read more
Smoke TestQA & Testing · PracticeA small set of checks confirming that critical functionality works well enough for deeper testing.Read more
StagingEngineering · TermA pre-production environment used to validate integrated software under conditions resembling production.Read more
Tech StackSoftware Architecture · TermThe set of technologies frameworks platforms and infrastructure used to build and operate a product.Read more
ToilEngineering · TermManual repetitive operational work that scales with service growth and creates little lasting value.Read more
VPNVirtual Private Network · SecurityA technology that creates an encrypted connection between a device and a network or gateway.Read more
VS CodeVisual Studio Code · EngineeringA source-code editor commonly referenced for editing projects running development commands and using language or workflow extensions.Read more
WebhookSoftware Architecture · TermAn HTTP callback sent by one system to notify another system that an event occurred.Read more