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


Details
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
Speaker Bio:
Pratik Patel is a Java Champion and developer advocate at Azul Systems. He wrote the first book on 'enterprise Java' in 1996, "Java Database Programming with JDBC." An all around software and hardware enthusiast with experience in the healthcare, telecom, financial services, and startup sectors. Helps to organize the Atlanta Java User Group, frequent speaker at tech events, and master builder of nachos.
Parking and Location:
Parking instructions from KForce. Pretty much any unmarked spot on 3rd floor of Waterview parking garage but verbatim details below:
"We can park on the 3rd floor of the water street parking ramp, located directly across from the front entrance of the building. When you enter the garage, drive up the long incline and turn the corner. Keep driving away from the building on this floor until you see parking spots without signs. Any spot without a sign on it is fair game.
After you park, walk across the sky bridge. I will be down there by the entrance to ensure everyone finds it alright."

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