Hi! Rafael from TigerBeetle here! > One way to keep those faster speeds in Tigerbeetle for real-time workloads is microbatching incoming real-time transactions to Tigerbeetle at an interval of every second or lower, to…
Hi there! We do have a C client, the libtb_client. It's written in Zig and exposes an FFI interface that is consumed by all other TigerBeetle clients. We don't publish the pre-compiled libs yet, but it will be available…
Letting licensing alone, I think they have a couple of killer reasons to choose Illumos: It's a fine operating system, and it's much easier for them to land the fixes/features they need on the Illumos kernel than if…
> If for some reason you need to divide $10 by 3, it should result in three numbers: 3.33, 3.33, and 3.34 Exactly! We don't try to "fix this math problem"; instead, we just want to reduce the surface area by using plain…
Rounding monetary values is a complex, opinionated and business-defined operation. Sometimes it's even orthogonal to the datatype used. Things get out of hand when you need to round multiple different things that have…
I've always thought of myself as the second type of C programmer... I only used C if no other option was available (yeah, it was indeed fear!). After I started programming in Zig, I realized I really appreciated all of…
Hi! Rafael from TigerBeetle here! > One way to keep those faster speeds in Tigerbeetle for real-time workloads is microbatching incoming real-time transactions to Tigerbeetle at an interval of every second or lower, to…
Hi there! We do have a C client, the libtb_client. It's written in Zig and exposes an FFI interface that is consumed by all other TigerBeetle clients. We don't publish the pre-compiled libs yet, but it will be available…
Letting licensing alone, I think they have a couple of killer reasons to choose Illumos: It's a fine operating system, and it's much easier for them to land the fixes/features they need on the Illumos kernel than if…
> If for some reason you need to divide $10 by 3, it should result in three numbers: 3.33, 3.33, and 3.34 Exactly! We don't try to "fix this math problem"; instead, we just want to reduce the surface area by using plain…
Rounding monetary values is a complex, opinionated and business-defined operation. Sometimes it's even orthogonal to the datatype used. Things get out of hand when you need to round multiple different things that have…
I've always thought of myself as the second type of C programmer... I only used C if no other option was available (yeah, it was indeed fear!). After I started programming in Zig, I realized I really appreciated all of…