Java for Serverless Cloud Functions: The How, Why and Tips to Make it Awesome

QCon New York 2023

Sponsored session

Java for Serverless Cloud Functions: The How, Why and Tips to Make it Awesome

Wednesday Jun 14 / 11:50AM EDT, Williamsburg / Greenpoint

Abstract

Developers have many options for building applications today, not just for what programming platform to use, but also what architectures are possible. Modern applications can be built using everything from monoliths to microservices to cloud functions. In this session, we’ll look at serverless architecture for building applications and compare them with the other models. Historical problems with long cold-starts, heavy-weight frameworks and lack of tooling have made Java an unpopular choice for serverless development… until now! We’ll take you on a journey to explain what has changed with Java to finally make it an amazing language for building serverless applications. We’ll do demos of Java Cloud Functions deployed on AWS, Azure, and GCP. We’ll also look at my tips for building Java Cloud Functions including: JVM advances in the JVM like CRAC Low-overhead, serverless ready frameworks Where AOT (ahead of time) compilation Right sizing Java Cloud Functions

Sponsored session

Session sponsored by

Azul, provider of the Java platform for the modern cloud enterprise, is the only company 100% focused on Java.

76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon New York 2023 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share