Architecture overviewArchitecture overview Introduction TerminologyThreading model Listeners ListenersListener filtersNetwork (L3/L4) filtersTCP proxyUDP proxyDNS Filter HTTP HTTP connection managementHTTP filtersHTTP routingHTTP upgradesHTTP dynamic forward proxy Upstream clusters Cluster managerService discoveryHealth checkingConnection poolingLoad BalancingAggregate ClusterOutlier detectionCircuit breakingUpstream network filtersLoad Reporting Service (LRS) Observability StatisticsAccess loggingTracing Security Threat modelGoogle Vulnerability Reward Program (VRP)TLSJSON Web Token (JWT) AuthenticationExternal AuthorizationRole Based Access Control Operations & configuration xDS configuration API overviewInitializationDrainingRuntime configurationHot restartOverload manager Other features Local rate limitingGlobal rate limitingScriptingIP Transparency Other protocols gRPCMongoDBDynamoDBRedisPostgres Advanced Sharing data between filters