Shift Left Consultants
Services Methodology Case Studies About Benchmark Cost Blog
Get in touchContact
Services Methodology Case Studies About
Benchmark Cost Blog
Blog

Java on AWS, measured

What we learn running Java, Spring Boot and Quarkus on AWS: the numbers we measured, and what they cost us.

  • 22 October 2026

    Migrating Spring Boot to Quarkus: what a working port doesn't tell you

    Porting Spring Boot to Quarkus is now the quick part. Five questions a passing test suite can't answer, and the cold-start numbers for deciding whether to move.

  • 17 October 2026

    Your Spring Boot migration compiles. Will it survive the first traffic spike?

    We sent 200 simultaneous cold requests to an AI-generated Quarkus migration on AWS Lambda. The generated version handled 2. After two changes, 68. Then the database ceiling showed up.

  • 12 October 2026

    We ran one Spring Boot app on Lambda five ways. The defaults were the problem

    Five ways to run one Spring Boot app on AWS Lambda, measured. Tuning took SnapStart from 3.5 s to 1.2 s, and one Hibernate default cost Spring 30 ms a request.

  • 10 October 2026

    Why we run Java on AWS Lambda instead of Python or Go

    The usual advice says Java starts too slowly for Lambda. We run 17 Java functions anyway: measured cold starts, a 51,000-request load test, and what it cost us.

RSS feed

Shift Left Consultants
ServicesCase studiesAboutBenchmarkCostBlogNewsPrivacyContactLinkedIn

© 2026 Shift Left L.L.C., doing business as Shift Left Consultants. All rights reserved.