6月中旬,我们的办公室主办了
T + Conf 2019会议,会议上有许多有趣的报告,涉及使用Tarantool,内存计算,协作多任务处理和Lua在数字和企业中创建高负载的容错服务。 对于不能参加会议的每个人,我们都准备了所有演讲的视频和演示文稿,以及可以说是大量活动中的精彩照片。


在T + Conf 2019的两个大厅中进行9个小时的聆听,您可以听16则报告。 我们讨论了Tarantool将如何进一步发展,以及如何在严重的企业中使用该DBMS。 Tarantool上有许多实用的报告:关于构建集群的协议,提供全渠道功能,关于缓存和复制以及扩展的报告。 大约三分之一的演讲是关于在不同公司中使用Tarantool以及解决各种问题的实际示例。
例如:
Tarantool CI / CD应用程序:从空的存储库到生产环境康斯坦丁·纳扎罗夫(Konstantin Nazarov)
康斯坦丁谈到了在Tarantool中构建和交付应用程序的新方法:
- 如何管理依赖关系(rockspec +朋友);
- 如何编写和运行单元测试和集成测试;
- 我将预览应用程序的新测试框架。
- 如何打包具有依赖关系的应用程序(以及为什么选择静态链接);
- 如何使用systemd在生产中安装。
Tarantool:现在有了SQL基里尔·尤金(Kirill Yukhin)
演讲是关于Tarantool架构及其演变的。 Kirill解释了为什么将数据库和应用程序服务器放在同一地址空间很重要,为什么将Tarantool制成单线程,以及为什么内存数据库需要一种将数据存储在磁盘上的机制。 然后,西里尔(Cyril)谈到了Tarantool创作者团队的最新发展:我们为什么添加SQL语法以及这如何解决您的问题。
为什么Tarantool Enterprise有用雅罗斯拉夫·丹尼科夫(Yaroslav Dynnikov)
Tarantool Enterprise不仅是有价值的毛皮,还是功能丰富的SDK。 Yaroslav告诉我们NT与开放源代码版本有何不同,以及它可以带来什么好处。 它有很多区别:它们是集群管理工具,现成的开发工作流以及不需要任何环境设置的静态程序集。
使用Intel Optane进行Tarantool升级乔治·基里坚科(George Kirichenko)
乔治(George)讲述了如何将Intel Optane与Tarantool一起使用。 我研究了使用非易失性模式记录事务日志的效果,内存引擎与Intel Optane易失性模式结合进行垂直扩展的可能性,在带宽和延迟方面的好与坏负载配置文件。 此外,Georgy还将讨论不同的Intel Optane实施方案,并将它们与Tarantool进行比较。
SWIM-集群构建协议弗拉迪斯拉夫·什皮列娃
SWIM是一种用于检测和监视群集节点,在它们之间分发事件和数据的协议。 该协议的特殊性在于它的轻量,分散性以及与集群大小无关的工作速度。 弗拉迪斯拉夫谈到了SWIM协议的工作原理,以及在Tarantool中实现该协议的方式和扩展方式。
总的来说,这里有很多有用的信息!
如果您无法参加T + Conf 2019,或者想刷新一下自己的记忆,那么
这里是所有表演的录像,
在这里我们也将介绍他们的表演。



会议中我们所有的照片(您可能会发现自己):
VK和
FB 。
我们不会为此再见,但是明年我们将在T + Conf 2020上等您!