Skip to content

Have your Serverless Kotlin Functions and Eat Them Too

Photo of Sebastien Pelletier
Hosted By
Sebastien P.
Have your Serverless Kotlin Functions and Eat Them Too

Details

We want to thank JetBrains for supporting us by offering a free 1-year subscription to any of their IDEs to one lucky attendee at this event.

We also extend our gratitude to IBM Canada for hosting this event and supplying the food. To help cover the cost of food, but more importantly so security can have your visitor badge processed ahead of the event, please also register using the following link:

https://www.ibm.com/events/reg/flow/ibm/5t4186mb/createaccount/page/contactInfo

We're super excited to invite you to our next event, featuring Andrew O'Hara, Platform Tech Lead at Camcloud. Andrew was recently invited at KotlinConf 2024, the biggest international Kotlin conference, held this year in Copenhagen, Denmark, where he gave his awesome talk on serverless Kotlin functions. And good news for Java developers: some of the recipes for optimizing serverless functions can also be applied to Java!

Join Andrew as he walks us through the main factors affecting cold-start performance and shows us the best ways to tackle these issues. By the end of his talk, you'll know how to get your Kotlin serverless functions up and running with cold-start times that rival the fastest runtimes out there. Plus, this is a great opportunity for Java developers to get exposure to Kotlin.

Don’t miss out on this chance to learn from a top-notch expert and hang out with fellow Java and Kotlin enthusiasts. Hope to see you there!

Schedule:

  • 6 PM to 6:30 PM : Networking + 🍕🥤
  • 6:30 PM : Talk + Q/A

Talk: Have your Serverless Kotlin Functions and Eat Them Too
JVM functions are notorious for running slowly on serverless platforms, like AWS Lambda. You may have decided to give up on Kotlin and written your functions in a dynamic language like Python. But it doesn't have to be this way.

You can have your Serverless Kotlin Functions and you can eat them too. You can have the safety and productivity of Kotlin, without having to compromise on performance or cost. Join me on this journey as we discover the biggest factors affecting cold-start performance, and find the best libraries to work around them. By the end, we'll have a high performing server with a cold-start rivaling the fastest runtimes.

About Andrew
Andrew has been working with Kotlin/JVM since 2018. He's the tech lead at a small security tech company where he uses and contributes to the Http4k Project extensively. He also writes on Medium and makes the occasional machinima or coding video on YouTube.

*Please add *ottawajug-announce@email.meetup.com** to your allowed or safe senders list to prevent our emails from ending up in your spam or junk folder. This will ensure you receive all important updates, event announcements, and news from the Ottawa Java User Group.

Photo of Ottawa Java User Group group
Ottawa Java User Group
See more events
IBM
3755 Riverside Dr. · Ottawa, ON