Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
audioheavy
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
audioheavy
3y ago
Luis from Fauna here - confirming that we are working with partners like Grafbase, who can provide a fully featured GraphQL experience for use with Fauna. We are working with the Grafbase team to help them integrate with our new version of
2.
▲
by
audioheavy
3y ago
Sometimes the value is not in having a zillion configuration options with these providers but, instead, having a more accessible service that doesn't require a PhD. And some of the people in those VC-funded groups were alumni of those
3.
▲
by
audioheavy
3y ago
...but for distributed databases specifically, you can use a different algorithm like Calvin[0] or Fauna[1] that do not require external atomic clocks… but the CS point and the wealth of info in research papers (in distributed systems stuff
4.
▲
by
audioheavy
3y ago
I can attest to that statement: comparing Spanner and CockroachDB is difficult. Spanner and Fauna (where I work) are more comparable (Fauna is based on Calvin, see [0]) since they both support strict serializability (in different ways). Th
5.
▲
by
audioheavy
3y ago
If you are serious about transactionality, data consistency, and isolation levels, this sounds different from how you want to go. Both Firestore and Realm have shortcomings here. Fauna (where I work at, btw) and Surreal with FoundationDB o
6.
▲
by
audioheavy
3y ago
As it turns out, other mature options offer this temporality out of the box. In Fauna (disclaimer: I work there) offers temporality out of the box so you can do a search on a record at a specific point in time in the past. It combines this
7.
▲
by
audioheavy
3y ago
both good points, including the devs having different abilities and using a ready-made scalable solution. We're living in the world of having something working that you can test in a few days shrug
8.
▲
by
audioheavy
3y ago
Fauna can do multi-region HA, across clouds, serverless, with transparent sharding and replication. We get plenty of people struggling with not being able to do low-latency, performant, strict serializability distributed writes. It is desig
9.
▲
by
audioheavy
3y ago
This is a great list - adding two more that cover Calvin (vs Spanner, Cassandra, Dynamo etc.): http://dslam.cs.umd.edu/calvin/ https://www.cs.umd.edu/~abadi/papers/calvin-sigmod12.pdf Disclai
10.
▲
by
audioheavy
3y ago
Yeah I think (heard anecdotally) both google/YouTube and Facebook (and many others) started with MySQL. Spanner for distributed writes has inspired most implementations although Google is the only one I know about that implements TrueT
11.
▲
by
audioheavy
3y ago
My main takeaway from this article: as popular as Postgres and MySQL are, and understanding the legacy systems built for them, it will always require deep expertise and "black magic" to achieve enough performance and scale for hyp
12.
▲
by
audioheavy
3y ago
Excellent point. Many discussions here do not emphasize transactional guarantees enough, and most developers writing front-ends should not have to worry about programming to address high write contention and concurrency to avoid data anomal
13.
▲
by
audioheavy
3y ago
Good article, although the title might be a bit too click-bate-y... there's plenty of research and available services that reliably can have low-latency, distributed writes at the highest data isolation levels (strict serializability).
14.
▲
by
audioheavy
3y ago
This sounds like an interesting hybrid implementation, and I understand its motivation. However, if distributed writes at low latency with the highest consistency guarantees are essential, combining those two layers (Mongo and PostgreSQL) i
15.
▲
by
audioheavy
4y ago
There's definitely interest in both, but oftentimes for what I would argue are the wrong reasons. MySQL and PostgreSQL scale to a point but with complexity and data isolation limitations, but they will be always popular because of thei
16.
▲
by
audioheavy
4y ago
A lot of things have improved in distributed databases as of late. There are distributed databases today (my co. provides one) that can have strict serializability (the highest data integrity level) for hyper scale applications. Tolerating
17.
▲
by
audioheavy
4y ago
Understanding how serverless databases are architected, specifically databases like Fauna that leave the rigidity of traditional RDBMS behind without compromising or disclaiming correctness or consistency, will go a long ways to modernize d