Pontoon: An Enterprise Grade Serverless Framework Using Kubernetes – As Used in VMware
summary
Pontoon is an in-house serverless framework built on Kubernetes using Jobs and Deployments, a Java API server (Zeno/Zenon), a priority queue for events, a Scalar that creates dynamic Job/Deployment specs, and a sidecar watcher that handles input, locking, retries and timeouts; it supports warm vs on‑demand containers, preserves logs via existing cluster tooling, aims for at-least-once with idempotency, and reports savings of more than $1,000/day while scaling 10x.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 2:15Benefits
- 2:49Agenda
- 4:59Serverless Functions
- 6:36Survivalist Framework
- 10:52Evaluation
- 12:12Pontoon
- 15:48Pontoon Components
- 20:25Operational Aspects
- 21:33Demo
- 22:20Duplicate Events
- 23:09Functions
- 23:58Log Monitoring
- 24:30Our Experience
related talks
31mServerless Java in Action: Cloud Agnostic Design Patterns and Tips
55mEvent-Driven Autoscaling for Serverless Java
44mJava: From Stateless-Serverful to Stateful-Serverless
29mServerless on Kubernetes: What We Learned From Customers
20mKnative: A Kubernetes Framework to manage Serverless Workloads
58mEvent driven Autoscaling for Serverless Java
39mServerless Platform for Large Scale Mini-Apps: From Knative to Production
30mUnleashing the Power of Serverless on K8s with Knative, Crossplane, Dapr, KEDA
