Backend
142 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
REST API
Architectural style for designing networked APIs
RabbitMQ
Open-source message broker for reliable async messaging
Load Balancing
Distributing traffic across multiple backend servers
Apache Kafka
Distributed event streaming platform for high-throughput data
Load Shedding
Rejecting requests under excessive load to maintain stability
Repository Pattern
Design pattern abstracting data access behind an interface