API Gateway Pattern & Kong in a Microservices World
summary
Kong is an open source API gateway built on Lua + NGINX that claims 300,000 running instances per month and achieves sub-millisecond processing latency after cache warmup. It stores config in Cassandra or Postgres, exposes a JSON admin API for dynamic provisioning, and runs on Docker, Mesos or bare metal. Demo provisions an API, adds key auth (secret123), and enforces a 5 requests per minute rate limit via plugins, with enterprise features like RBAC and developer portals.
AI-written summary · about
chapters (14)
- 0:00Start
- 3:09Ice Cream Scoop Strategy
- 3:26Nuclear Bomb Strategy
- 11:21Latency
- 15:16Plugins
- 22:03Proxy Ports
- 25:13Kong Plugins
- 26:25Provision an Api
- 27:06Post Request
- 33:18Rate-Limiting Plugin
- 36:22Dynamic Load Balancing and Service Discovery
- 37:46Can You Put Kong in Front of Your User Interfaces As Well
- 39:23Authentication
- 39:39Editions of Kong
related talks
55mAPI Gateways with Kong
30mOptimizing Microservices with Kong API Gateway: Simplified Management and Improved Security
29mKong as a gateway for your Drupal API
54mSupercharge your Kubernetes Ingress with Kong
36m10 Things You Hate About Your API Gateway
29mManaging APIs with Kong and Kubernetes on Google Cloud Platform
28mWhy is API Gateway essential to business
20mAPI Gateway in a Nutshell
