Architecture overviewArchitecture overview Introduction TerminologyThreading model Listeners ListenersListener filtersNetwork (L3/L4) filtersTCP proxyUDP proxyDNS Filter HTTP HTTP connection managementHTTP filtersHTTP routingWebSocket and HTTP upgradesHTTP dynamic forward proxy Upstream clusters Cluster managerService discoveryHealth checkingConnection poolingLoad BalancingAggregate ClusterOutlier detectionCircuit breakingUpstream network filters Observability StatisticsAccess loggingTracing Security Threat modelTLSJSON 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 gRPCMongoDBDynamoDBRedis Advanced Sharing data between filters