当前状况
我们都认同MySQL生态系统目前状况不佳。Julia的博客文章[分析MySQL服务器的心跳:仓库统计一览]证实了我们许多人的感受:Oracle对MySQL及其生态系统的投入已不如从前。但问题是,每个人对下一步该怎么做都有不同的想法。有些人认为我们应该观望Oracle的动向,不要轻举妄动。另一些人则准备进行硬分叉,以新名称重新开始。
我们的想法是:让我们从实际达成共识的部分开始。让大家在重要事项上合作,然后我们再逐步解决更复杂的问题。
我们的提议
我们希望创建一个MySQL爱好者团体——一个非营利组织,公司和个人都可以加入并以各种方式贡献。
我们的使命:作为厂商中立的组织来发展MySQL社区。我们举办会议、支持开发者、资助项目并构建工具——让MySQL对所有依赖它的人保持强大、安全且开源。
这意味着既要帮助社区蓬勃发展,也要帮助这个领域的所有商业参与者建立他们的业务。
为了收集大家的反馈,我们正在组织两次峰会:
- 旧金山MySQL社区峰会,2026年1月14日 [MySQL社区峰会,美国版 — 2026年1月14日 | Percona社区]
- 欧盟MySQL社区峰会,2026年2月2日 [MySQL社区峰会,欧盟版 — 2026年2月2日 | Percona社区]
尽管我们很希望邀请所有用户,但场地有限,这些是仅限邀请的活动。如果您想参加,请提交注册申请。
待解决的问题
在这些峰会上,我们希望举行集体头脑风暴会议来回答一系列关键问题:
如何围绕MySQL赋能社区和商业生态系统?让我们帮助每个人成功——从个人贡献者到基于MySQL构建业务的企业。
组织一个厂商中立的会议怎么样?我们正在考虑“MySQL社区大会”——不是单个厂商的展示,而是所有人聚集的地方。
如果我们支持本地聚会和会议呢?类似于PostgreSQL社区的运作方式,我们可以帮助本地组织建立联系并保持沟通。
我们应该推广工具和开发者吗?我们可以支持让MySQL更好用、更易用的工具,包括MySQL连接器以及对编程语言和开发环境的支持。
我们需要更好的社区资源吗?我们可以建立人们协调和沟通的空间——Slack频道、论坛,任何有效的方式。
我们能构建一个社区门户吗?想象一下postgresql.org,但是为MySQL准备的。一个你可以找到所有内容的地方:服务提供商、工具、扩展、云服务和其他资源。
我们的代码维护策略是什么?这是最重要的问题,说实话,我们可以边走边解决。也许Oracle允许我们帮助贡献。也许我们维护一个跟踪分支。或者也许我们最终会进行硬分叉并使用新名称。船到桥头自然直。
我们如何处理错误和安全问题?我们能否启用公共错误数据库(内容不受Oracle限制)并建立安全流程,让所有利益相关者都能了解情况并确保其客户的安全?
如果您有更多问题,请在评论中提交,或者通过https://www.linkedin.com/in/vadimtk/联系我。
让我们联系并讨论我们应该如何前进!
关于作者
Vadim Tkachenko于2006年共同创立了Percona,并领导Percona实验室,专注于技术研究以及Percona和第三方产品的性能评估。
Vadim在LAMP性能和多线程编程方面的专业知识有助于优化MySQL和InnoDB内部结构,以充分利用现代硬件的优势。
他还合著了《High Performance MySQL: Optimization, Backups, and Replication》第三版。