Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
to_ziegler
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
BtrLog: Low-Latency Logging for Cloud Database Systems
(arxiv.org)
20 points
by
to_ziegler
21d ago
|
3 comments
2.
▲
by
to_ziegler
27d ago
It's an insight from Heidi Howard et al. that came out after VSR: https://arxiv.org/abs/1608.06696 and can be applied to VSR (and others). The basic idea is pretty simple. In VSR, there are two main phases: 1. Le
3.
▲
by
to_ziegler
27d ago
Tobi here from TB. Great question, and it's important to be nuanced here. It really depends on the problem space. For example, many OLAP workloads (analytical) contain large amounts of parallelizable work, then multi-core execution is
4.
▲
by
to_ziegler
27d ago
Hi, Tobi here from TB. Great question! Generally, 130 ms of network latency is challenging, and there often isn't an easy way around it as you're ultimately constrained by the speed of light (e.g. cross region deployments). That s
5.
▲
by
to_ziegler
8mo ago
Pretty nice library! Personally, I think having a language-native library is great. The only downside is that it becomes a long-term commitment if it needs to stay in sync with the development of io_uring. I wonder whether it would be a goo
6.
▲
by
to_ziegler
8mo ago
There is some interesting ongoing research on eBPF and uring that you might find interesting, e.g., RingGuard: Guarding io_uring with eBPF ( https://dl.acm.org/doi/10.1145/3609021.3609304 ).
7.
▲
by
to_ziegler
8mo ago
Great point. It is indeed the case that most io_uring libraries are lagging behind liburing. There are two main reasons for this: (1) io_uring development is moving very quickly (see the linked figure in another comment), and (2) liburing i
8.
▲
by
to_ziegler
8mo ago
The post is updated now to reflect this.
9.
▲
by
to_ziegler
8mo ago
Good catch! We will fix this in the next version and change it to brk/sbrk or mmap
10.
▲
by
to_ziegler
8mo ago
That’s great to hear! We are happy it helped.
11.
▲
by
to_ziegler
8mo ago
We also wrote up a very concise, high-level summary here, if you want the short version: https://toziegler.github.io/2025-12-08-io-uring/