On 2017-06-15 01:17 (-0700), Ali Akhtar <ali.rac...@gmail.com> wrote: 
> A client recently inquired about the costs of running Cassandra vs a
> traditional RDBMS like Postgres or Mysql, in the cloud.
> 
> They are releasing a b2b product similar to Slack, Trello, etc which will
> have a free tier. And they're concerned about the costs of running it on
> Cassandra, and whether it may be too expensive if it gets popular.
> 

Discord, which is in that same space, has at least one blog about running on 
cassandra.

https://blog.discordapp.com/how-discord-stores-billions-of-messages-7fa6ec7ee4c7

> 
> Its my understanding that it may cost slightly, e.g 10-15% more to run this
> system on Cassandra vs an RDBMS, because it needs more nodes, and higher
> tier of AWS / GCE instances to run.
> 
> Can anyone who has experience scaling Cassandra share their insights?
> 

You don't NEED more nodes in cassandra - you can run a single-node cluster in 
RF=1 just like a single-master RDBMS, and tolerate downtime when it inevitably 
happens. But most people who run cassandra do it not because it's cheaper, but 
because of the effort required for HA and replication (especially cross-WAN 
replication). That is - most people aren't running cassandra because it's 
cheaper (though it is, at certain scales), but because it's still probably the 
only production quality DB that gives you cross-DC active-active-active 
replication for free, out of the box, without having to write failover tooling. 



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org
For additional commands, e-mail: user-h...@cassandra.apache.org

Reply via email to