Home / Companies / Kong / Blog / Post Details
Content Deep Dive

The Life of an API Gateway Request (Part 1)

Blog post from Kong

Post Details
Company
Date Published
Author
Enrique GarcĂ­a Cota
Word Count
1,394
Company Posts That Month
19
Language
English
Hacker News Points
-
Post removed?
No
Summary

Understanding the complexities of an API gateway request involves examining layers from global infrastructure to individual processes, as exemplified by Kong Gateway. Kong functions as a reverse proxy between APIs and consumers, efficiently managing requests through a structured setup involving multiple nodes, consumers, and services. At the node level, Kong employs a master process to initialize configurations and manage worker processes, which handle requests using non-blocking operations to maintain efficiency. These workers, akin to city districts, manage multiple requests simultaneously, utilizing non-blocking I/O modules to avoid performance loss. Additional considerations include Keep-Alive connections to streamline SSL handshakes and timers for scheduled tasks, both of which require careful management to prevent resource inefficiency. This layered approach highlights the intricate processes that make Kong Gateway a robust tool for managing API requests.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.