旅行报告:Percona Live 2019


我有机会参加Percona Live5月28日至5月30日在得克萨斯州奥斯汀举行,有700多人参加。这至少是20个过去10多年在美国和欧洲举办的Percona Live活动。Percona Live 2019 Europe将于9月30日至10月2日在阿姆斯特丹举行。

该活动以2008年的主题演讲开始Peter Zaitsev,首席执行官兼创始人Percona分享他的想法the current state of Open Source databases。彼得的报告以介绍佩科纳的作品结束new cloud-native autonomous database initiative(NADI)。

这一宣布之后,来自Yoshinori Matsunobu,数据库工程师Facebook分享脸书的使用方式现实世界中的我的锁以实现任何规模的一致性能,同时减少内存使用和成本。

接下来是Vicentiu Ciorbaru高级软件开发人员和团队领导,MariaDB Foundation分享MariaDB 10.4的更新。Vicentiu指出,MariaDB在2018年末超过了MySQL的采用,并重申了基金会对性能和安全性的承诺,由社区构建和支持稳定快速的数据库服务器。

Ed Huang,联合创始人兼CTO,PingCAP让与会者了解TiDB 3.0的最新情况,TidB 3.0是一个具有弹性伸缩性的开源NoSQL数据库。随着新版本于2019年6月发布,PingCAP将发布大量性能更新。而且,当他们迁移到云时,他们正在为4.0和5.0开发数据库管理员解决方案。

Arun Gupta,首席开源工程师,AWS结束上午的会议,重申开放源代码在云中的采用,并回顾开放源代码在AWS的多方面动机,包括客户痴迷、创新、健康的社区、减少维护开销以及更好的质量和安全性。Arun向与会者保证,AWS为许多开源项目做出了贡献,并且活跃在许多社区中。

开幕主题演讲后,与会者分成11个不同的分组讨论:

  • TiDB
  • 商业和企业
  • 一种数据库系统
  • Kubernetes
  • 可观测性和监测
  • 脸谱网
  • 移动
  • MySQL——两条轨道
  • MariaDB
  • 蒙古数据库

我有机会和彼得见面Matt Yonkovit,Percona首席体验官,一对一讨论主题演讲期间发布的产品公告。他们强调,他们希望继续为开发人员和数据专业人员提供他们需要的信息,以便就解决特定业务问题的最佳数据库解决方案做出明智的决策。他们意识到在基础设施和数据库方面有如此多的选择会让他们感到困惑。提供一个一致的界面来添加和移除资源,这些资源可以在应用程序之间快速一致地被调用,消除了一些混乱。新版本的XtraBackup to MyRocks在云中节省了大量时间和金钱,可以用更小的云实例做更多的事情。通过整合实例和规模,公司可以实现立竿见影的效益。XtraBackup支持集成,可直接无缝备份到云中。

第二天的主题演讲包括Frédéric Descamps,MySQL社区管理器,Oracle他向与会者介绍了MySQL的当前和未来状态,MySQL是仅次于Oracle的第二大数据库。弗雷德里克邀请与会者于2019年9月15日至20日参加甲骨文代码一和开放世界。

Jimmy Yang,宝丽来数据库存储引擎领导,Alibaba Cloud分享了他关于宝丽来数据库的工作,宝丽来数据库是一个MySQL兼容的云本地数据库,具有共享存储集群架构,现在在阿里巴巴云中有一个写节点和多个读节点。吉米指出,阿里巴巴云在亚太地区拥有20%的市场份额,而美国在线拥有12%的市场份额。

Eero Teerikorpi,创始人兼首席执行官,Continuent谈论用开源赚钱的不同方式。每个人都有七次成功的数百万美元的退出。他说:“开源本身并不是一种商业模式,但是,它能够实现令人难以置信的快速创新。”他分享了他对为什么一些开源赚钱的方法比其他方法更容易被接受的想法。Percona是一种免费提供解决方案,然后销售订阅以获得支持的模式。当Continuent将数据库管理员、云和MySQL商业化时。埃罗通过提供带有钨复制器的云解决方案(可在亚马逊市场买到)和钨云来赚钱。

关于云和亚马逊,Eero说RDS正在改进,Aurora很好,但是很贵。他指出,亚马逊今年在奥罗拉网站上赚的钱比过去10年所有MySQL服务赚的都多。

他认为云是不可避免的,数据库管理员是云的必备构件。他建议,在云中使用本地的MySQL,把MySQL的命运掌握在自己手中,或者使用MySQL兼容的路径锁定!愿最好的数据库管理员解决方案获胜。开源不是一种商业模式,它不再仅仅是一项无私的崇高事业。每个人都为胜利而战。

Baron Schwartz首席技术官兼创始人,VividCortex谈论将DevOps引入数据库通过提供大规模数据库的详细可见性。巴伦鼓励观众了解,通过系统思考、反馈循环和持续学习,他们可以在整个组织中使用DevOps实现“更快、更好、更便宜”。根据Baron的说法,速度在市场上是赢家,您可以凭借DevOps的优势和DevOps的核心原则来实现速度制胜。你可以下载巴伦的新电子书数据库开发 here

Craig Kerstiens,产品负责人Citus Cloud在微软,谈到Postgres是如何从受到数据库管理员的尊敬转变为受到应用程序开发人员的喜爱的。Postgres正在赢得开发者的心,并且越来越受欢迎。克雷格认为,开发人员是信息技术解决方案、框架和工具的新主宰者。开发人员决定哪些语言、工具和框架会成功。首席信息官是最后一个知道开发人员在使用什么的人,这就是为什么现在让开发人员参与比首席信息官更重要。

马特·约恩科维特用一些想法结束了第二天的主题演讲。开源占主导地位。这是事实上的标准,由大型行业参与者的接受和采纳所证明。开源的增长是稳定的,而且还在增长。

多数据库环境将继续存在,云原生环境将继续存在。它是应用程序设计的默认基础设施,因为它具有灵活性和可扩展性、可移植性、跨平台的一致性、容错性以及如何赋予开发人员权力。

这带来了新的机遇和挑战。如何管理大型、复杂和多样的基础架构。如何确保您不会自动处理问题。如何快速定位和修复暂时问题,不让客户有不好的体验。最重要的是,确保开发人员获得授权。