Java vs Go for a new high-throughput backend service
Our org is 80% Java (Spring Boot). A new pricing service needs to handle ~20K rps with p99 under 50ms and scale out quickly on Kubernetes. Go keeps coming up because of memory footprint and startup time. With virtual threads (Loom) and GraalVM native images, has the Java gap…