Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Eikon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
Eikon
8mo ago
You might be interested in ZeroFS [0], it works great with Postgres [1]. To achieve what you describe, you should be just able to setup a Postgres replica that’s setup on top of ZeroFS. [0] https://github.com/Barre/Zero
32.
▲
by
Eikon
9mo ago
ZeroFS [0] is very thankful for what it brought to Linux with the v9fs [1] subsystem which is very nice to work with (network native) compared to fuse :) [0] https://github.com/Barre/ZeroFS [1] https://docs.
33.
▲
by
Eikon
9mo ago
It’s not great UX on that angle. I am currently working on coordination (through s3, not node to node communication), so that you can just spawn instances without thinking about it.
34.
▲
by
Eikon
9mo ago
> so the commercial license would only be needed for closed-source modifications/forks Indeed.
35.
▲
by
Eikon
9mo ago
It doesn’t, you are free to use ZeroFS for commercial and closed source products.
36.
▲
by
Eikon
9mo ago
> but I find it kind of off-putting for you to come in and immediately put down JuiceFS, especially with benchmark results that don't make a ton of sense, and are likely making apples-to-oranges comparisons with how JuiceFS works or
37.
▲
by
Eikon
9mo ago
ZeroFS [0] outperforms JuiceFS on common small file workloads [1] while only requiring S3 and no 3rd party database. [0] https://github.com/Barre/ZeroFS [1] https://www.zerofs.net/zerofs-vs-juicefs
38.
▲
by
Eikon
9mo ago
ZeroFS author here. LSMs are “for small burst workloads kept in memory”? That’s just incorrect. “Once compaction hits all bets are off” suggests a misunderstanding of what compaction is for. “Playing with fire,” “not sure about crash consis
39.
▲
by
Eikon
9mo ago
For ZeroFS [0], I went an alternate route with NFS/9P. I am surprised that it’s not more common as this approach has various advantages [1] while being much more workable than fuse. [0] https://github.com/Barre/Zer
40.
▲
by
Eikon
9mo ago
What I often do on ZeroFS [0] is to convert issues to discussions, it's a one click operation on github and helps reduce the noise for ill-defined issues. [0] https://github.com/Barre/ZeroFS
41.
▲
by
Eikon
9mo ago
Most cloudflare products are very slow / offer very poor performance. I was surprised by this but that’s just how it is. It basically negates any claimed performance advantage. Durable objects, r2 as well as tunnel have been particular
42.
▲
by
Eikon
10mo ago
SlateDB is awesome, that’s ZeroFS [0] storage backend and it’s been great! [0] https://github.com/Barre/ZeroFS
43.
▲
by
Eikon
10mo ago
Unfortunately, this doesn’t support conditional writes through if-match and if-none-match [0] and thus is not compatible with ZeroFS [1]. [0] https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/1052 [1] https
44.
▲
by
Eikon
10mo ago
> Keep in mind that votes aren't supposed to be about whether you agree or disagree That’s not what happens in practice.
45.
▲
by
Eikon
10mo ago
This has been mostly manual testing for now. ZeroFS currently lacks automatic fault injection and proper crash tests, and it’s an area I plan to focus on. SlateDB, the lower layer, already does DST as well as fault injection though.
46.
▲
by
Eikon
10mo ago
Thank you!
47.
▲
by
Eikon
10mo ago
On ZeroFS [0] I am doing around 80 000 minutes a month. A lot of it is wasted in build time though, due to a lack of appropriate caching facilities with GitHub actions. [0] https://github.com/Barre/ZeroFS/tree/
48.
▲
by
Eikon
10mo ago
Is there a great opensource CI system that integrates nicely with github repos?
49.
▲
by
Eikon
10mo ago
If you use 9P or NBD it handles fsync as expected. With NFS, it's time based. https://github.com/Barre/ZeroFS#9p-recommended-for-better-pe...
50.
▲
by
Eikon
10mo ago
> Substring doesn't seem like what I'd want in a subdomain search. Well, if you want only subdomains search for *.ycombinator.com. https://www.merklemap.com/search?query=*.ycombinator.com&pag...
51.
▲
by
Eikon
10mo ago
Glad it was helpful!
52.
▲
by
Eikon
10mo ago
Most of merklemap is stored on ZeroFS [0] and thus allows to scale IO ressources quite crazily :) [0] https://github.com/Barre/ZeroFS
53.
▲
by
Eikon
10mo ago
Merklemap offers that: https://www.merklemap.com/documentation/live-tail
54.
▲
by
Eikon
10mo ago
Shameless plug :) https://www.merklemap.com/search?query=ycombinator.com&page=... Entries are indexed by subdomain instead of by certificate (click an entry to see all certificates for that subdomain). Also, you can sea
55.
▲
by
Eikon
10mo ago
I am working on ZeroFS [0], a POSIX filesystem that works on top of S3. [0] https://github.com/Barre/ZeroFS
56.
▲
by
Eikon
10mo ago
My pleasure, this project has been a lot of fun :).
57.
▲
by
Eikon
10mo ago
Perhaps you would find ZeroFS [0] useful. It works great out the box with SQLite [1] and only depends on S3 as an external service. [0] https://github.com/Barre/ZeroFS [1] https://github.com/Barre/
58.
▲
by
Eikon
10mo ago
I'm mostly interested in being able to interact with the vfs and build a 9p rust client (in addition to the current v9fs) to support my 9p server [0]. Does anyone know what's the current state / what is the current timeline f
59.
▲
by
Eikon
10mo ago
Shameless plug: https://github.com/Barre/ZeroFS
60.
▲
by
Eikon
10mo ago
Mine [0] seems to be very high latency but no 500s. But yes, most cloudflare-proxied websites I tried seems to just return 500s. [0] https://www.merklemap.com/
More ›