Case Study of Batch Processing With Spring Cloud Data Flow Server in Cloud Foundry
summary
Replatformed RiskMeter implements batch runs as Cloud Foundry tasks orchestrated by Spring Cloud Data Flow Server using Spring Cloud Task + Spring Batch, with artifacts registered in Maven and inputs stored on EMC ECS (S3 API). Blue/green deployments run web and task smoke tests in parallel, then reroute traffic; completed CF task records are trimmed. Real-time progress uses RabbitMQ + WebSockets to an Angular front end. Team delivers the feature in about two months.
AI-written summary · about
chapters (12)
- 0:00Introduction and agenda
- 3:22Batch processing need and design
- 6:15Technology stack selection
- 9:43Decomposing monolithic backend
- 12:15Implementing batch feature
- 18:37Lessons learned overview
- 20:28Deployment pipeline changes
- 24:19Data passing between systems
- 26:51Configuration management
- 28:39Demo introduction
- 29:03Live demo of batch processing
- 31:09Conclusion and Q&A
related talks
01h 29mBatch Processing and Integration on Cloud Foundry
50mWalking Through Spring Cloud Data Flow
30mBanking on Cloud Foundry Platform: A Case Study of Digital Business Banking Applications
01h 31mRunning Your Spring Apps in the Cloud
44mData Processing With Microservices
32mBuilding Data-Driven IoT Apps on Cloud Foundry - Dormain Drewitz, Pivotal
01h 32mCloud Native Data Flow Orchestration
48mKubernetes and or Cloud Foundry - State-of-the-art cloud platforms
