ferstl / processing-experiments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

processing-experiments

- Just me trying out some alternative ways for real-time settlement.

Not much to see here...

Key Concepts

  • Everything that comes in or goes out is persisted
  • Processing happens in memory
  • Processing recovers from persisted data if the application crashes or is restarted

Things to do

  • Submission: parse/validate/acknowledge (persistent)
  • Settlement (irrevocable)
  • Delivery
  • Handle predated value dates
  • System states
  • System generated messages
  • UI

Further Enhancements

  • Reliability: Continue processing if one of your server explodes
  • 24/7 availability: no down time at a client's perspective

About


Languages

Language:Java 100.0%