api-gateway-proxy-expert

Solid

Expert guide for API Gateways, Reverse Proxies, and Service Mesh. Covers Kong, Traefik, NGINX, Cloudflare Gateway, and load balancing / Panduan ahli untuk API Gateway, Reverse Proxy, dan Service Mesh.

AI & Automation 46 stars 9 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
56
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# API Gateway & Reverse Proxy Expert [English](#english) | [Bahasa Indonesia](#bahasa-indonesia) --- <a name="english"></a> ## English ### Description A comprehensive guide for routing, load balancing, and managing traffic at the perimeter of your microservices architecture. Covers configuring API Gateways (Kong, Tyk), modern reverse proxies (Traefik, Caddy, NGINX), and understanding Service Mesh patterns. ### Trigger Conditions - When architecting a microservices backend that needs a unified entry point (BFF - Backend for Frontend). - When configuring SSL/TLS termination, rate limiting, or IP allowlisting at the infrastructure level. - When the user asks about "Traefik", "NGINX config", "Kong", or "API routing". - When implementing blue-green deployments or canary releases via traffic splitting. ### Core Architectural Guidelines #### 1. API Gateway Pattern Instead of client applications calling individual microservices, route all traffic through an API Gateway. - **Cross-Cutting Concerns**: Offload authentication (JWT verification), rate limiting, and CORS handling to the Gateway. - **Routing**: Use path-based routing (e.g., `/api/users` -> Users Service, `/api/billing` -> Billing Service). #### 2. Tool Selection - **Traefik**: Best for Docker/Kubernetes environments due to its auto-discovery capabilities via labels/annotations. - **Caddy**: Best for simplicity and automatic HTTPS (Let's Encrypt provisioning). - **Kong API Gateway**: Best for enterprise environments ...

Details

Author
roedyrustam
Repository
roedyrustam/vibes-plug
Created
3 months ago
Last Updated
3 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category