~/talk

High Performance Financial Service Integration

Talkat Tech Mesh 2012 · 2012-12-04..12-06· [microservices, databases]
links:none on file
slides:none on file

Banks must migrate SWIFT MT to MX and adopt ISO-20022 and FpML while handling microsecond trading on FPGA cards, not Java. Real workloads hit ~100000 FIX msgs/s per feed (≈50 MB/s), one client links 28 exchanges producing ~4 TB/hr and ~1.5 GB/s, weeks add up to tens of terabytes. Practical solutions use generated Java bindings, a metadata repo for canonical mapping, EC2 for replay, NoSQL (Mongo/Redis) for persistence, Akka for distribution, and removing XA transactions to regain orders-of-magnitude throughput.

AI-written summary · about

  1. 0:00Introduction
  2. 0:39Agenda
  3. 8:21Hedge Fund Environment
  4. 9:13Banking Environment
  5. 10:25Fixed Messages
  6. 11:23Trade Capture
  7. 12:21Middle Office
  8. 13:24Storage
  9. 18:18Grid computing
  10. 19:26FPML
  11. 21:02Mandatory Rules
  12. 23:59Swift Message
  13. 24:28Architecture Diagram
  14. 27:51Generate Java
  15. 30:53Add Rules
  16. 33:24Enterprise Integration
  17. 40:06Tips
  18. 44:45Questions
  19. 47:49How do you measure performance
  20. 49:41Transaction flow
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.