MyCat简介

2013 年阿里的 Cobar 在社区使用过程中发现存在一些比较严重的问题,及其使用限制,经过 Mycat 发人第一次改良,第一代改良版——Mycat 诞生。 Mycat 开源以后,一些 Cobar 的用户参与了 Mycat 的开发,最终 Mycat 发展成为一个由众多软件公司的实力派架构师和资深开发人员维护的社区型开源软件。

2014 年 Mycat 首次在上海的《中华架构师》大会上对外宣讲,更多的人参与进来,随后越来越多的项目采用了Mycat。

2015 年 5 月,由核心参与者们一起编写的第一本官方权威指南《Mycat 权威指南》电子版发布,累计超过 500本,成为开源项目中的首创。

2015 年 10 月为止,Mycat 项目总共有 16 个 Committer。

截至 2015 年 11 月,超过 300 个项目采用 Mycat,涵盖银行、电信、电子商务、物流、移动应用、O2O 的众多领域和公司。

截至 2015 年 12 月,超过 4000 名用户加群或研究讨论或测试或使用 Mycat。

Mycat 是基于开源 cobar 演变而来,我们对 cobar 的代码进行了彻底的重构,使用 NIO 重构了网络模块,并且优化了 Buffer 内核,增强了聚合,Join 等基本特性,同时兼容绝大多数数据库成为通用的数据库中间件。1.4 版本以后完全的脱离基本cobar 内核,结合 Mycat 集群管理、自动扩容、智能优化,成为高性能的中间件。我们致力于开发高性能数据库中间而努力。永不收费,永不闭源,持续推动开源社区的发展。

Mycat 吸引和聚集了一大批业内大数据和云计算方面的资深工程师,Mycat 的发展壮大基于开源社区志愿者的持续努力,感谢社区志愿者的努力让 Mycat 更加强大,同时我们也欢迎社区更多的志愿者,特别是公司能够参与进来,参与 Mycat 的开发,一起推动社区的发展,为社区提供更好的开源中间件。

Mycat 还不够强大,Mycat 还有很多不足,欢迎社区志愿者的持续优化改进。