Next Generation Load Balancing: ALB with gRPC and HTTP/2

Andreas Wittig – 09 Dec 2020

AWS announced an important update for the Application Load Balancer (ALB) in November 2020: Support for gRPC and HTTP/2.

HTTP/2 comes with request multiplexing over a single TCP connection, header compression (HPACK) which reduces network utilization, and a
binary protocol which reduces overhead in parsing data.

gRPC is a high-performance RPC framework with full-duplex streaming. It is designed to connect mircoservices efficiently and uses HTTP/2 under the covers.

Andreas and Michael Wittig

Please support our work!

We have published 327 articles, 41 podcast episodes, and 15 videos. It's all free and means a lot of work in our spare time.

Thanks to Alan Leech, Alex DeBrie, e9e4e5f0faef, Goran Opacic, jhoadley, Shawn Tolidano, Thorsten Hoeger, Todd Valentine, Vince Fulco, and all anonymous supporters for your help! We also want to thank all supporters who purchased a cloudonaut t-shirt. It gives us great pleasure to send our t-shirts all over the world.

With your help, we can continue to produce independent & high-quality content focused on AWS. Please support us!

Support us

Next Generation Load Balancing

This video includes a demo of a gRPC service running behind an ALB.

Tags: aws elb alb
Andreas Wittig

Andreas Wittig

I launched cloudonaut.io in 2015 with my brother Michael. Since then, we have published hundreds of articles, podcast episodes, and videos. It’s all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.
Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

Support us

Feedback? Questions? You can reach me via Email, Twitter, or LinkedIn.