Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rbatiati
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
rbatiati
11mo ago
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 take advantage of
2.
▲
by
rbatiati
1y ago
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 soon when
3.
▲
by
rbatiati
2y ago
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 they'
4.
▲
by
rbatiati
3y ago
> 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 in
5.
▲
by
rbatiati
3y ago
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 to sum up at the
6.
▲
by
rbatiati
3y ago
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 C's simplic