System Overview - API key management
This system manages API keys for users and services. It securely generates, stores, validates, and revokes API keys to control access to APIs. The system must be scalable, secure, and provide fast validation for incoming requests.