Theia Cloud
summary
Theia Cloud is a Kubernetes‑native framework that runs Theia apps using an operator that reacts to session/workspace/app CRDs to create pods and persistent volumes; demo shows MiniKube, ingress, the service API and landing page producing a session URL stored in the CR and deleting the session CR tears down the pod. It claims minimal runtime overhead because it leverages vanilla Kubernetes. Memory observations: base Theia ~300 MB RAM, Java/JDTLS ~1 GB. Try at try.theia-cloud.io.
AI-written summary · about
chapters (7)
- 0:00Introduction and goals
- 1:24Architecture components
- 3:42The Kubernetes operator pattern
- 7:33Theia Cloud workflow
- 11:47Live demonstration
- 16:22Best practices and takeaway
- 19:35Q&A and resource sizing
related talks
34mTheia.cloud - Running Theia-based products in the cloud
36mTheia - News and Noteworthy!
20mReducing Entry Barriers for Online Programming Exercises Theia in an Education Environment
22mTheia IDE: The Why, the How and the Future
08mDeploying Theia based Web Applications
27mThe Eclipse Theia Project Update 2024
38mAdopting Theia - Insights from an Initial Contributor
34mStreamlining Contributions with Eclipse Theia
