4 ms·
Btw for those wondering what to do instead is to simply use https://tigerbeetle.com/ https://tigerbeetle.com/
by pyrolistical 2y ago
Btw for those wondering what to do instead is to simply use https://tigerbeetle.com/ https://tigerbeetle.com/
- 2mol 2y agoI mean, tigerbeetle looks extremely cool (I've watched the project develop since its inception), and I trust them to be rock-solid. But saying "just use this project that is very new and unproven, written in a new and unproven programming language" is just pretty unserious. At least talk about pros, cons, risks, and tradeoffs.
- kiwicopple 2y ago>very new and unproven, written in a new and unproven programming language while i'd generally agree with this, in the case of TigerBeetle i think it's safe to trust their tech based on their test-suite/practices - one of the most impressive things I've seen in the past 5 years. they extend the testing practices of FoundationDB (now spun out into Antithesis[0]), going a layer deeper to test for data integrity when there is disk io corruption. check out from ~20:30 in this demo: https://youtu.be/sC1B3d9C_sI?feature=shared&t=1228/ https://youtu.be/sC1B3d9C_sI?feature=shared&t=1228/ [0] https://antithesis.com https://antithesis.com
- saaaaaam 2y agoThank you for posting this. I’m trying to get my head around how to build a fairly complex ledger system (for managing the cost schedules in large apartment buildings where everyone might pay a different proportion and groups of apartments contribute towards differing collections of costs) and you’ve just massively accelerated my thinking. And possibly given me an immediate solution. Have you used tigerbeetle in production?
- jes5199 2y agoI found this paragraph > Prerequisites: TigerBeetle makes use of certain fairly new technologies, such as io_uring or advanced CPU instructions for cryptography. As such, it requires a fairly modern kernel (≥ 5.6) and CPU. While at the moment only Linux is supported for production deployments, TigerBeetle also works on Windows and MacOS. wha— what? why?? they must be solving some kind of scaling problem that I have never seen