Backend
24 views
API Versioning
Quick Definition
Maintaining multiple API versions for backward compatibility
Full Definition
The practice of maintaining multiple versions of an API to ensure backward compatibility during evolution.
Examples
URL versioning, header versioning, sunset policies
Related Terms
rest-api
api-design
backward-compatibility
More Backend Terms
Message Queue
System for asynchronous service communication via messages
REST API
Architectural style for designing networked APIs
Circuit Breaker
Pattern preventing cascading failures by halting failing requests
Saga Pattern
Pattern managing distributed transactions with compensating actions
OAuth
Open standard for token-based authentication and authorization
Load Shedding
Rejecting requests under excessive load to maintain stability