Live data from Hacker News

Fauna Service Winding Down

fauna.com

91–99 of 99 posts

Re: Fauna Service Winding Down

#91
post #89

Earlier quoted context omitted.

It does become necessary when you really do need the computing power of hundreds of servers but that is rare.

It's so rare that it's barely worth mentioning. Sure, there are use cases where any rare thing might become necessary, but it's far from the default everyone assumes it to be.

And if you need it you should just use something like Google Spanner.

Re: Fauna Service Winding Down

#92

Earlier quoted context omitted.

you really should scale vertically until you can't anymore. a server with two 64 core epyc CPUs and 3TB of RAM and 24 NVMe flash SSDs is going to be able to handle 99% of companies SQL DB needs.

Won't really solve latency too if you're operating globally. But yes.

A global multi-master SQL database is one of the hardest things in IT to do correctly. Just use Google Spanner or maybe CockroachDB

Re: Fauna Service Winding Down

#95
post #94

First Fauna graduates from Hololive, and now she graduates from being a company. Rip.

elaborate

OK, incomprehensible to me but also nothing to do with Fauna or the topic at hand :-/

https://www.jaxon.gg/ceres-fauna-graduation-announced-why-is...

Re: Fauna Service Winding Down

#96
post #25

One of the services that can replace the fauna service is DocumentDB Postgres plugin (+proxy that is not open sourced yet, but will be shortly). It's available on Azure, but I can also see other Postgres Providers will start picking this up. https://github.com/microsoft/documentdb

There is an open-source proxy for PostgreSQL with DocumentDB to implement the MongoDB interface: https://blog.ferretdb.io/ferretdb-v2-ga-open-source-mongodb-...

Re: Fauna Service Winding Down

#97
Such a bummer logging into the fauna dashboard this morning.. I built a lot of my product's logic around fauna and it's tied in really deeply throughout my software. Really bummed to have to rip it all out after all the work done getting it properly integrated in the first place.

Re: Fauna Service Winding Down

#98
post #32

Earlier quoted context omitted.

The one constant in my career has been mongoDB -- specifically, projects to replace it with a relational database after a deployment had failed to deliver any of the expected benefits, and introduced unforeseen downsides that had become untenable. Mongo has literally never come up in any context for me where it wasn't either already, or eventually, slated for retirement. I absolutely don't doubt a document store incl…

The reason to change is scale. If your Postgres spend is in the six digits a month range, JSONB is probably very painful for you. It does not perform very well. Additionally, you've probably spent a good amount of engineering time painstakingly sharding your database at the application level and hoping you've done it correctly. MongoDB solves these problems out of the box, among others. I have run both of these above…

Finally, a correct answer about Mongo, amid a sea of claims from people who clearly know nothing about it.

Re: Fauna Service Winding Down

#99
post #32

Earlier quoted context omitted.

The one constant in my career has been mongoDB -- specifically, projects to replace it with a relational database after a deployment had failed to deliver any of the expected benefits, and introduced unforeseen downsides that had become untenable. Mongo has literally never come up in any context for me where it wasn't either already, or eventually, slated for retirement. I absolutely don't doubt a document store incl…

The reason to change is scale. If your Postgres spend is in the six digits a month range, JSONB is probably very painful for you. It does not perform very well. Additionally, you've probably spent a good amount of engineering time painstakingly sharding your database at the application level and hoping you've done it correctly. MongoDB solves these problems out of the box, among others. I have run both of these above…

See, that's exactly why I carefully said I'm sure it exists.

I've personally never had to shard anything in my professional career. Although IDK how painstaking the sharding would really be for most uses I can imagine besides like, social media. Facebook has to deal with everyone interacting with everyone. But the vast majority of situations most developers see isn't like that. You can run Salesforce purely sharding at the tenant level, since I only need to see my tenant's data.

Anyway I feel the need to be emphatic, I'm sure Mongo's benefits can be realized somewhere, just not in any small or medium sized company that doesn't need sharding, and does need a schema.

Post reply on HN