https://github.com/labs64/labs64.io-gateway
Labs64.IO - Unified API Gateway for Labs64.IO Microservices
https://github.com/labs64/labs64.io-gateway
api-gateway auth authentication-middleware ecosystem labs64-io middleware middlewares traefik
Last synced: 4 months ago
JSON representation
Labs64.IO - Unified API Gateway for Labs64.IO Microservices
- Host: GitHub
- URL: https://github.com/labs64/labs64.io-gateway
- Owner: Labs64
- License: lgpl-3.0
- Created: 2025-06-03T17:25:38.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2026-01-10T12:20:36.000Z (5 months ago)
- Last Synced: 2026-01-11T03:48:51.405Z (5 months ago)
- Topics: api-gateway, auth, authentication-middleware, ecosystem, labs64-io, middleware, middlewares, traefik
- Language: Python
- Homepage: https://labs64.io
- Size: 62.5 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Labs64.IO :: API Gateway
## Unified API Gateway for Labs64.IO Microservices

[](https://github.com/Labs64/labs64.io-docs)
Key responsibilities of the API Gateway:
- Request Routing: Directs incoming HTTP/S requests to the appropriate backend service or RabbitMQ exchange/queue.
- Protocol Translation: Translates synchronous HTTP/S requests from clients into asynchronous messages for RabbitMQ, and vice-versa for responses.
- Authentication and Authorization: Enforces security policies before requests reach your internal services.
- Rate Limiting and Throttling: Protects your backend from abuse and ensures fair usage.
- Caching: Caches responses for frequently accessed data, reducing load on your backend.
- Request/Response Transformation: Modifies request or response bodies/headers to fit external API contracts.
- Load Balancing: Distributes requests across multiple instances of your services.
- Monitoring and Logging: Provides a central point for tracking API usage and performance.
## Star History
[](https://www.star-history.com/#Labs64/labs64.io-api-gateway&Date)