Slightly off topic: how does cloud NAT scale. The defaults are way too low for request heavy projects and the regarding docs were kinda hard to understand for a non ops guy.
What defaults are you referring to? Cloud NAT is part of the GCP network fabric and all implemented as software so there's no single point of failure or bottlenecks.