Spring Integration in the Wild
summary
Describes a production pattern that wires varied financial formats into Spring Integration using c24 integration objects to generate Java and Spring configs for parsing, validation and routing of FIX 4.4, Swift MT, FPML, comma‑delimited and binary feeds. Architecture uses RabbitMQ for decoupling, gemfire or MongoDB for in‑memory persistence, Scala DSL for compact configs and Spring Batch for heavier work, delivers hundreds–low thousands/sec per exchange, and confronts validation rules, idempotency/replay, ordering and performance tuning.
AI-written summary · about
chapters (27)
- 0:00Intro
- 2:30Why Spring Integration
- 4:25Physical Deployment Diagram
- 9:40Global Representation
- 11:37Comma Delimited Files
- 15:23Fixed Messages
- 17:29Swift Messages
- 19:55FPML
- 20:46ISO 20022
- 21:46Rules
- 25:13The Business
- 27:30The Drivers
- 31:42Architecture
- 32:24Spring Committers
- 32:46Spring Integration Framework
- 34:48C24s Integration Objects
- 36:00Endpoints Integration
- 37:56The Process
- 41:53The Input Model
- 44:07Validation
- 44:33XPath Routing
- 45:38XPath Transformers
- 45:48XML Routing
- 46:27Client implementations
- 50:18Exchange integration
- 54:48Posttrade reconciliation
- 58:13Scala DSL
related talks
01h 11mSpring Integration - Java Configuration and More
01h 24mSpring Integration Java DSL
44mKeep Spring at Arm's Length!
40mSpring Integration 5.0: What's New? - Artem Bilan
01h 07mAPI Toolbox with Spring
01h 23mSpring Framework: The Ultimate Configurations Battle!
01h 34mDay 2 Keynote
01h 20mSpring 4 Web Applications
