World Congress 2024 • Aug 20, 2024 • Session details

Serverless Java in Action: Cloud Agnostic Design Patterns and Tips

Daniel Oh , Kevin Dubois

Think Java is too heavy for serverless? Discover how Quarkus delivers millisecond startups and enables cloud-agnostic, auto-scaling architectures without vendor lock-in.

Pause
Mute Enter Fullscreen
#1 about 3 min

Resolving resource scaling challenges with dynamic serverless deployments

How dynamic scaling prevents over-provisioning and reduces operational costs for fluctuating workloads.

#2 about 4 min

Optimizing Java startup processes for fast serverless workloads

Addressing traditional Java memory weight and slow warmup times using modern cloud-native frameworks.

#3 about 3 min

Avoiding cloud provider lock-in with agnostic serverless functions

Using the Quarkus Funqy extension to decouple serverless functions from specific cloud provider platforms.

#4 about 3 min

Transitioning from pure code functions to serverless containers

Moving towards containerized serverless deployments while managing system-level cloud architectural integrations.

#5 about 5 min

Leveraging Knative and CloudEvents for open serverless architectures

Using Kubernetes-based open source projects to build cloud-agnostic asynchronous messaging systems.

#6 about 7 min

Demonstrating event-driven auto-scaling with native Quarkus and Kafka

How native compilation and Knative eventing enable sub-second scaling for high-throughput multi-service applications.

#7 about 3 min

Exploring further compilation strategies for serverless Java applications

Exploring compilation targets and further resources for learning advanced deployment techniques without requiring code changes.

Matching moments

2:20 min

Overcoming Java cold starts using the Quarkus framework

Alex Soto Alex Soto · LIVE

2:37 min

Optimizing container workloads with Quarkus and lightweight JVMs

Niklas Heidloff · LIVE

8:20 min

Deploying native Quarkus applications to a Knative cluster

Alex Soto Alex Soto · LIVE

1:41 min

Utilizing Quarkus for Kubernetes native Java

Thomas Südbröcker · LIVE

54 sec

Introduction to going serverless with Spring Framework

Timo Salm Timo Salm · LIVE

3:28 min

Discussing history and enterprise adoption of serverless

Oliver Arafat · LIVE

Upcoming sessions on this topic

Open session

Java is Coming for Python’s Lunch: The Rise of JVM AI Agents

  • Frederik Pietzko

    Jetbrains

    Developer Advocate

Open session

How We Cut Our API's p99 Latency from Minutes to Under a Second

  • Deepak Agrawal

    Atlassian

    Principal Software Engineer

Open session

React Under Fire: Rendering Performance for Streaming Agent UIs

  • Abhirupa Mitra

    Slack

    Senior Member of Technical Staff

Open session

Build a Zero-Cost AI Agent in Your Browser

  • Aishwarya Mathuria

    Adobe

    Computer Scientist

  • Nishant Thakur

    Adobe

    Senior Computer Scientist

Open session

Multi-Cloud Isn't a Project. It's a Side Effect.

  • Antonio Mendoza Pérez

    Temporal Technologies

    Staff Developer Success Engineer

  • Gaurav Thadani

    Temporal

    Staff Developer Success Engineer

Open session

What I Got Wrong Shipping an MCP Server for Live Infrastructure

  • Pritesh Kiri

    Harness

    Developer Relations Engineer