[plus] 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.

Next Generation Load Balancing

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

Check out the preview video.

Subscribe to cloudonaut plus to get access to the full video.

Already a cloudonaut plus subscriber? Watch the full video.

Tags: aws elb alb
Andreas Wittig

Andreas Wittig

I'm an independent consultant, technical writer, and programming founder. All these activities have to do with AWS. I'm writing this blog and all other projects together with my brother Michael.

In 2009, we joined the same company as software developers. Three years later, we were looking for a way to deploy our software—an online banking platform—in an agile way. We got excited about the possibilities in the cloud and the DevOps movement. It’s no wonder we ended up migrating the whole infrastructure of Tullius Walden Bank to AWS. This was a first in the finance industry, at least in Germany! Since 2015, we have accelerated the cloud journeys of startups, mid-sized companies, and enterprises. We have penned books like Amazon Web Services in Action and Rapid Docker on AWS, we regularly update our blog, and we are contributing to the Open Source community. Besides running a 2-headed consultancy, we are entrepreneurs building Software-as-a-Service products.

We are available for projects.

You can contact me via Email, Twitter, and LinkedIn.

Briefcase icon
Hire me