Writing Serverless Applications with Quarkus and Knative
Talkat JCON Europe 2023 · on Wednesday, 2023-06-21· at 14:00· Cinema 5, Im Mediapark 1, 50670 Köln, Germany·
summary
Quarkus shifts dependency scanning and wiring to build-time boot and can produce native images via Mandrel/GraalVM, cutting JVM cold-starts to milliseconds (demo log shows ~30 ms). Knative on OpenShift enables scale-to-zero serving and CloudEvents-driven Eventing; switching the OpenShift Sandbox reduced running footprints that previously consumed ~7 GB RAM and 15 GB storage. A demo voting app uses Quarkus + Camel + Kafka + Postgres, autoscaling from zero to ~14 pods and handling ~1,700 votes for the top option.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:08Evolution of development
- 2:58Why serverless?
- 6:46Java in the serverless era
- 10:36Quarkus and cloud-agnostic
- 13:14Creating serverless functions
- 17:58Serverless containers
- 22:44Knative fundamentals
- 26:00Event-driven architecture
- 30:39Building with Knative
- 37:41Scaling and integration
- 47:42Q&A and closing
related talks
36mServerless-Native Java with Quarkus
30mSupersonic Java Quarkus with Knative serverless
49mServerless Java on Knative with Quarkus
31mServerless Java in Action: Cloud Agnostic Design Patterns and Tips
55mQuarkus brings Serverless to Java developers
37mCamel K and Serverless in Action - When to use it
28mCloud Agnostic Design Patterns and Tips
52mContainerless, Bloatless, YAML-less, Serverless Java #slideless
