BATTLESTAR GALACTICA: Season 5 - The Cylons Move to the Cloud with
summary
An implementation of a microservices cloud where Basestars are independent services computing and publishing Raider coordinates, built with Vert.x verticles, Redis-backed service discovery (replacing Hazelcast), HTTP clients, timers, circuit breakers and health checks. The demo runs Basestars and Raiders in Java, Kotlin, Groovy and Node.js deployed to the cloud with code on GitHub, and shows functional behavior but flaky issues such as ghost raiders after VM stops, incorrect scaling counts, and brittle resilience/stop-hook handling.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 4:16Microservices concepts
- 10:20Vert.x for microservices
- 20:32Demo architecture
- 33:09Demo execution issues
- 37:34Integration with tech stack
- 40:58Cloud deployment challenges
- 42:43Future projects summary
related talks
40mCloud Native Java
01h 27mSpring Cloud at Netflix
37mFlying to clouds - can it be easy?
26mWriting Cloud Native Applications to Execute on Cloud Foundry
05mFluxCapacitor: A Highly Scalable App
38mCloud chaos and microservices mayhem
31mDeploying Microservice Architectures with Cloud Foundry
51mExploring Stateful Microservices in the Cloud Native World
