Probably yes.
You can scale horizontally with a lot of web servers and load balance them. You don't need to stretch load balancer clusters across AZs/regions, so I see no reason why Nginx wouldn't work.
I assume at that scale session cookies are shared without application server clustering. A distributed KV store is probably enough.