|
|
|
|
|
by andrewstuart
1114 days ago
|
|
The filesystem means zero configuration. I found almost all message queues to be horribly complex to configure, debug and run. Even database queues require a lot of config, relative to using the file system. I did actually write a file system based message queue in Rust and it instantly maxed out the disk at about 30,000 messages a second. It did about 7 million messages a second when run as a purely RAM message queue but that didn’t use file system at all. It depends what you’re doing of course… running a bank on a file system queue wouldn’t make sense. A fast message queue should be a tiny executable that you run and you’re in business in seconds, no faffing around with even a minute of config. I just hate configuration in general. |
|
Bank transfers are done by a text file sent over FTP (file transfer protocol; circa 1971)
https://orientalbank.com/assets/Pdfs/ach/ACH_ORIGINATION_AGR...