|
|
|
|
|
by KaiserPro
3936 days ago
|
|
Traders value consistency and dependability. Its not like you can throw together some trading system with an eventually consistent datastore in the back. the entire finance industry is based on trust. Part of that is trust that bloomberg is correct. Loosing a couple of trades without an audit trail crashes markets. |
|
That's not consistency, though, that's durability. Consistency in banking is basically the part where you don't allow people to spend money twice. That can be "eventual" and violating it can be OK under some circumstances, like when your bank issues you an overdraft (and applies a fee) or when your airline sells too many seats.
So the eventually consistent data store in the back is fine... as long as it's durable and as long as you're willing to invest man-years of effort in understanding the implications of your selected consistency model so that you don't screw it up and can perform operations which are compliant with some set of business rules that the business understands and approves of, naturally.