BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//com.denhaven2/NONSGML ri_cal gem//EN
CALSCALE:GREGORIAN
VERSION:2.0
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20240818T121500Z
DTSTART;VALUE=DATE-TIME:20240818T111500Z
DTSTAMP;VALUE=DATE-TIME:20240720T100947Z
UID:0bcde21c-c43a-415d-951d-c70280f947d3@frab.froscon.org
DESCRIPTION:Java is for many years one of the most popular programming la
 nguages\, but it used to have hard times in the Serverless community. Ja
 va is known for its high cold start times and high memory footprint\, co
 mparing to other programming languages like Node.js and Python. In this 
 talk I'll look at the general best practices and techniques we can use t
 o decrease memory consumption\, cold start times for Java Serverless dev
 elopment on AWS including GraalVM (Native Image) and AWS own offering Sn
 apStart based on Firecracker microVM snapshot and restore and CRaC (Coor
 dinated Restore at Checkpoint) runtime hooks. I'll also provide a lot of
  benchmarking on Lambda functions trying out various deployment package 
 sizes\, Lambda memory settings\,  Java compilation options and HTTP (a)s
 ynchronous clients and measure their impact on cold and warm start times
 .
URL:https://programm.froscon.org/2024/events/3025.html
SUMMARY:High performance Serverless Java on AWS
ORGANIZER:froscon2024
LOCATION:froscon2024 - HS5
END:VEVENT
END:VCALENDAR
