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

Really good Kubernetes (managed OpenShift as well) and Object Storage services (Cloud Object Storage). The Object Storage in particular has awesome durability and easy to use cross-regional capabilities where data is distributed across multiple MZRs in a region/continent VMWare, solid database options like Cloudant, and Watson APIs. Bare metal machines, no egress fees for databases.

Disclosure: I work for IBM.


MongoDB does replica sets and sharding. As far as I know it doesn't support multi-master architectures or data syncing. Even the Atlas-style global data distribution is sharding, right?


For anyone else looking to quickstart but on Kube, https://operatorhub.io/operator/couchdb-operator. Should add 3.0 soon.


Cloudant on IBM Cloud is CouchDB API/replication compatible and offers support for Apache CouchDB (1). Also, OpenWhisk integrates nicely with CouchDB/Cloudant and can even be a backing persistence for it (2)

(1) https://www.ibm.com/cloud/blog/announcements/announcing-supp... (2)https://github.com/apache/openwhisk/blob/master/tools/db/REA...


Cloudant is awesome, but it's way too expensive IMHO.


Partitioned dbs are supposed to allow you to query more cheaply, haven't implemented those yet.


They’ve recently shifted their pricing scheme to be more on-demand; before that, you needed to do multi-tenant at very small scale, or buy dedicated clusters.

We have dedicated clusters on Cloudant and they’ve run quite smoothly for many years. Someday we might switch to the on-demand IBM Cloud pricing, but haven’t done it yet.


Send me an email (in profile.) Would love to chat and see what we can do for you.


If you indeed work for Cloudant, please consider trying to convince someone to invest in PouchDB. It looks mostly unmaintained and it would be in IBM's and the community's interest to keep it running!


Lots of people using it in production. Snowflake, IBM Cloud, Goldman, VMWare.

CouchDB is re-architecting onto it, https://youtu.be/SjXyVZZFkBg


CouchDB is still thriving. It's adopting FoundationDB in 4.0... https://www.youtube.com/watch?v=SjXyVZZFkBg good talk on that here at FoundationDB Summit


Quantum supremacy is more about quantum computers being able to do something that classical computers could never do (1). I think that's the heart of the controversy. I'm quite sure Quantum has already proved faster for certain use cases already (2)

1. https://twitter.com/NatureNews/status/1186969282632134656?re... 2. https://arxiv.org/abs/1904.05803


Depends how much time you have...

Fifteen minutes: “How to Choose a Database” by Ben Anderson (https://www.ibm.com/cloud/blog/how-to-choose-a-database-on-i...)

Three hours: Jepsen analyses of distributed systems safety. Kyle tests software ranging across the database spectrum.

One week: Designing Data-Intensive Applications by Martin Kleppman.

Disclaimer: I work with Ben and think he takes a really nice tact on this subject, while it may be orthogonal to your immediate question regarding trade-offs.


Thanks for sharing these, cool handle name btw :)


IBM has a relatively new managed PG offering with mutually exclusive scaling of Disk and RAM. Neat feature to not have to rely on instance sizing, https://cloud.ibm.com/catalog/services/databases-for-postgre....

disclosure: I work @ IBM.


Thanks Graphguy, I didn't know about that. I'll check it out. Finding out about other options was part of my motivation of putting this out in the world.


NP - I can submit a PR to your work tomorrow? Seems like a useful tool for surveying the growing PG-aaS space!


+ IBM acquired Cloudant, which is fully CouchDB compatible, and is based off Couch.


Couchdb and Cloudant are awesome awesome databases, and I'm staggered that they have a legacy of any kind from Notes shocked


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

Search: