3 ms·
Hey! I really enjoyed the talk you gave at Square :p I agree that we can't build on the same base forever, but I also think it's really hard to get companies t
by elvinyung 10y ago
Hey! I really enjoyed the talk you gave at Square :p
I agree that we can't build on the same base forever, but I also think it's really hard to get companies to trust completely unproven solutions -- ground-up rearchitectures like TiDB and Cockroach -- with their data. I'm not sure that there's an easy way to get around that.
Re: consistency -- wouldn't it be possible to e.g. make Vitess work nicely with MySQL's Paxos-based group replication?
- sougou 10y agoHi, thanks for the compliments :). MySQL group replication has some issues: It can fail your commits if multiple masters have conflicting transactions, which is a problem for cross-shard distributed transactions. Additionally, group replication is too chatty and doesn't work well cross-dc. I actually have a counter-proposal that addresses the above concerns here: http://ssougou.blogspot.com/2016/09/distributed-durability-in-mysql.html http://ssougou.blogspot.com/2016/09/distributed-durability-i....