Scaling Spring Boot Applications in Real-Time - John Blum, Luke Shannon
summary
Shows how to prototype a Spring Boot service that uses Spring Data with Apache Geode / Pivotal GemFire and run a real cluster: local dev to AWS EC2 with locators and servers, then deploy clients to PCF. Demonstrates client regions, repositories, continuous queries (CQ), PDX serialization and auto-creation of regions via annotations, and a live demo of shell scripts starting locators/servers and a chat app writing and reading partitioned data. Notes pain points: manual scripts, networking and ops, and how PCF and Spring Boot auto-config simplify operations.
AI-written summary · about
chapters (9)
- 0:00Introduction and speaker setup
- 3:23What is an in-memory data grid
- 10:05Integrating Geode with Spring
- 11:49Live demo setup by Luke
- 29:17Challenges with manual setup
- 31:20Simplifying Geode with Spring Boot
- 33:47Spring Boot configuration demo
- 45:09Scaling applications with Geode
- 47:17Deployment in Cloud Foundry
related talks
01h 23mBuilding Highly-Scalable Spring Applications with In-Memory, Distributed Data Grids
01h 25mGetting started with Spring Data and Distributed Database Grids
01h 23mCase Study: Provisioning a Multi-Site In-Memory Database
26mMulti-Cloud Native Data with Spring and VMware Data Solutions
28mThe Past Year in Spring for Apache Geode
14mPlanetary Scale Postgres for Spring Boot Apps: A Fast Migration Path for Devs
59mIntroducing Spring for Apache Pulsar
54mThe Microservices Smackdown: Data
