Hi, Guys.
We are PhxSQL develop team from Wechat.
PhxSQL is a high-availability and strong-consistency MySQL cluster as strong as Zookeeper and built on Paxos and Percona.
* high availability by automatic failovers: the cluster works well when more than half of cluster nodes work and are interconnected.
* guarantee of data consistency among cluster nodes: replacing loss-less semi-sync between MySQL master and MySQL slaves with Paxos, PhxSQL ensures zero-loss binlogs between master and slaves and supports linearizable consistency.
* complete compliance with MySQL for and MySQL client: PhxSQL supports up to serializable isolation level of transaction.
* easy deployment and easy maintenance: PhxSQL, powered by in-house implementation of Paxos, has only 4 components including MySQL and doesn't depend on zookeeper or etcd for anything. PhxSql supports automated cluster membership hot reconfiguration.
We just made it open source in github:
https://github.com/tencent-wechat/phxsql/
and there is a article to introduce architecture
https://github.com/tencent-wechat/phxsql/wiki/Architecture
Welcome to have a try and give us your suggestion.
We are PhxSQL develop team from Wechat.
PhxSQL is a high-availability and strong-consistency MySQL cluster as strong as Zookeeper and built on Paxos and Percona.
* high availability by automatic failovers: the cluster works well when more than half of cluster nodes work and are interconnected.
* guarantee of data consistency among cluster nodes: replacing loss-less semi-sync between MySQL master and MySQL slaves with Paxos, PhxSQL ensures zero-loss binlogs between master and slaves and supports linearizable consistency.
* complete compliance with MySQL for and MySQL client: PhxSQL supports up to serializable isolation level of transaction.
* easy deployment and easy maintenance: PhxSQL, powered by in-house implementation of Paxos, has only 4 components including MySQL and doesn't depend on zookeeper or etcd for anything. PhxSql supports automated cluster membership hot reconfiguration.
We just made it open source in github:
https://github.com/tencent-wechat/phxsql/
and there is a article to introduce architecture
https://github.com/tencent-wechat/phxsql/wiki/Architecture
Welcome to have a try and give us your suggestion.