AWS - Elastic Load BalancingWhy does an ALB support HTTP/2 but not UDP protocols, and what impact does this have on application design?AALB supports UDP but disables HTTP/2 for compatibilityBALB supports UDP for faster streaming but not HTTP/2CALB is designed for web protocols (HTTP/HTTPS) which are TCP-based; UDP is unsupported, so real-time apps need other solutionsDALB supports both UDP and HTTP/2 equallyCheck Answer
Step-by-Step SolutionSolution:Step 1: Understand ALB protocol supportALB supports HTTP/1.1 and HTTP/2 which run over TCP, not UDP.Step 2: Impact on application designApplications needing UDP (e.g., real-time gaming) must use Network Load Balancer or other services.Final Answer:ALB is designed for web protocols (HTTP/HTTPS) which are TCP-based; UDP is unsupported, so real-time apps need other solutions -> Option CQuick Check:ALB supports TCP-based HTTP/2, not UDP [OK]Quick Trick: ALB supports TCP HTTP/2, not UDP; use NLB for UDP apps [OK]Common Mistakes:MISTAKESAssuming ALB supports UDPConfusing HTTP/2 support with UDP support
Master "Elastic Load Balancing" in AWS9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More AWS Quizzes API Gateway - Lambda integration - Quiz 1easy Auto Scaling - Minimum, maximum, and desired capacity - Quiz 15hard CloudWatch - Log groups and log streams - Quiz 13medium DynamoDB - Put, get, and query operations - Quiz 11easy Elastic Load Balancing - Network Load Balancer (NLB) - Quiz 8hard Elastic Load Balancing - Target groups concept - Quiz 8hard Elastic Load Balancing - Listener rules and routing - Quiz 5medium Elastic Load Balancing - Target groups concept - Quiz 2easy RDS and Relational Databases - RDS supported engines - Quiz 3easy RDS and Relational Databases - RDS security (encryption, security groups) - Quiz 10hard