My front-end code talks directly to the Application load balancer for my backend (using JSON over HTTPS).
I'm starting to retrieve more than trivial amount of data - so I thought I should work out what changes I had to make to support compressing the HTTP data.
I've come across a few posts stating that AWS load balancer compression is broken.
But as far as I can tell from the AWS documentation - ELB / ALB etc. don't actually support compression at all.
As a work-around, I can direct my backend calls through Cloudfront or API-gateway to get compression if I want - that's probably even the "right" way to do it, given that these services can also do some caching of requests, etc.
But before I go messing about with these other services - is it true that AWS load balancers don't support compression at all?