[{"data":1,"prerenderedAt":74},["ShallowReactive",2],{"term-a\u002Fapi-gateway-pattern":3,"related-a\u002Fapi-gateway-pattern":59},{"id":4,"title":5,"acronym":6,"body":7,"category":40,"description":41,"difficulty":42,"extension":43,"letter":44,"meta":45,"navigation":46,"path":47,"related":48,"seo":53,"sitemap":54,"stem":57,"subcategory":6,"__hash__":58},"terms\u002Fterms\u002Fa\u002Fapi-gateway-pattern.md","API Gateway Pattern",null,{"type":8,"value":9,"toc":33},"minimark",[10,15,19,23,26,30],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"An API gateway is the front door for all your microservices. Instead of clients knowing about 20 different services, they talk to one gateway that routes requests to the right service. It also handles auth, rate limiting, and response aggregation. One door, many rooms.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"The API gateway pattern provides a single entry point for client requests in a microservice architecture. It handles request routing, composition, authentication, rate limiting, protocol translation, and response aggregation. Popular implementations include Kong, AWS API Gateway, and custom gateways with Express\u002FFastify. Reduces client complexity and enables cross-cutting concerns.",[11,27,29],{"id":28},"when-youll-hear-this","When You'll Hear This",[16,31,32],{},"\"The API gateway aggregates data from 3 microservices into one response.\" \u002F \"Put rate limiting and auth in the API gateway so individual services don't need it.\"",{"title":34,"searchDepth":35,"depth":35,"links":36},"",2,[37,38,39],{"id":13,"depth":35,"text":14},{"id":21,"depth":35,"text":22},{"id":28,"depth":35,"text":29},"backend","An API gateway is the front door for all your microservices.","advanced","md","a",{},true,"\u002Fterms\u002Fa\u002Fapi-gateway-pattern",[49,50,51,52],"API Gateway","Microservice","Load Balancer","Reverse Proxy",{"title":5,"description":41},{"changefreq":55,"priority":56},"weekly",0.7,"terms\u002Fa\u002Fapi-gateway-pattern","GjuNlpODZp2z9Dorp6ImhoJO6XI2fBNUxO-NQrYCdHw",[60,65,68,71],{"title":49,"path":61,"acronym":6,"category":62,"difficulty":63,"description":64},"\u002Fterms\u002Fa\u002Fapi-gateway","networking","intermediate","An API Gateway is the front door for all your APIs.",{"title":51,"path":66,"acronym":6,"category":62,"difficulty":63,"description":67},"\u002Fterms\u002Fl\u002Fload-balancer","A load balancer is like a traffic cop for servers.",{"title":50,"path":69,"acronym":6,"category":40,"difficulty":63,"description":70},"\u002Fterms\u002Fm\u002Fmicroservice","Microservices is an architecture where instead of one big app, you have many tiny apps that each do one thing.",{"title":52,"path":72,"acronym":6,"category":62,"difficulty":63,"description":73},"\u002Fterms\u002Fr\u002Freverse-proxy","A reverse proxy sits in front of your servers and handles incoming traffic on their behalf.",1776518252864]