Hacker Newsnew | past | comments | ask | show | jobs | submit | eatonphil's commentslogin

I guess I'm a little younger. For me it was Runescape and Maplestory. Played heavily in the summers from 2007-2009.

I played Runescape back when it was just Falador and Varrock, and it all started because I saw a kid at the public library playing it.

And not long after that I was waking up at 2am to mine or grind some skill before I had to go to football practice at 5:30am.

I wonder what kind of permanent damage that did.


zserge is one of my favorite authors and programmers.

To the contrary, I did not even send this post to my mailing list. It wasn't exactly a throwaway post but it was something more like that. A post I didn't expect anyone to care much about.

Sorry, I shouldn't have presumed. But the prior probability these days is so high. And I don't blame anyone for doing what they need to do get attention, especially if it is putting food on their table.

Blogspot = expert


Geocities = deity


Communication is tough. :)

My intent was definitely to focus on that you should not feel limited by your title while also being a good upstanding member of your org.


As far as I'm aware ZFS does not scale out.

https://unix.stackexchange.com/a/99218


Yea, it wasn’t designed to scale that way.

In principle you could use fiberchannel to connect a really large number (2²⁴ iirc) of disks to a single server and then create a single ZFS pool using all of them. This lets you scale the _storage_ as high as you want.

But that still limits you to however many requests per second that your single server can handle. You can scale that pretty high too, but probably not by a factor of 2²⁴.


> [rqlite and dqlite] are focused on increasing SQLite’s durability and availability through consensus and traditional replication. They are designed to scale across a set of stateful nodes that maintain connectivity to one another.

Little nitpick there, consensus anti-scales. You add more nodes and it gets slower. The rest of the section on rqlite and dqlite makes sense though, just not about "scale".


Hey Phil! Also you're 100% right. I should use a different word than scale. I was meaning scale in the sense that they "scale" durability and availability. But obviously it sounds like I say they are scaling performance.

I've changed the wording to "They are designed to keep a set of stateful nodes that maintain connectivity to one another in sync.". Thank you!


Thank you!


I’ll nitpick you back: if done correctly, consensus can have quite positive scaling consensus groups can have quite a positive impact on tail latency. As the membership size gets bigger, the expectation on the tail latency of the committing quorum goes down assuming independence and any sort of fat tailed distribution for individual participants.



dude literally has a BUNCH of repos I want to explore, now.



Here's my list (probably not all of them)

https://github.com/FireScroll/FireScroll/

https://github.com/danthegoodman1/DurableStreams (brand new)

https://github.com/danthegoodman1/ObjectKV

https://github.com/danthegoodman1/WriteAhead

https://github.com/danthegoodman1/icedb (most popular)

https://github.com/danthegoodman1/Percolators (kind of a DB on top of a DB, technically just transactions tho)

there are others that might not fit exactly what you're looking for


Wow, what great resources. Thanks for sharing bud :)


Nice, thanks! I didn‘t know there was a subreddit for that.


Hi Phil, I thought I'd find you here! Love your blog!


Glad to hear it. :)


I thought this was going to be about querying a Postgres table with a graph query language (SQL/PGQ).

Indeed this is coming to Postgres eventually.

https://www.postgresql.org/message-id/flat/a855795d-e697-4fa...

https://ashutoshpg.blogspot.com/2024/04/dbaag-with-sqlpgq.ht...


Like apache age (postgres with cypher support) https://age.apache.org/


What I'm talking about is going to be committed into Postgres.


Postgraphile[1] does this via GraphQL, or have i misunderstood what you're referring to?

1: https://www.graphile.org/postgraphile


Nope I'm talking about something getting committed to Postgres itself.


Ah I see, yes it'd be pretty awesome to have Postgres be even more of a Swiss army knife of databases.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: