PgSQL · 会议见闻 · PgConf.Russia 2016 大会总结

大会概况

2月3号到5号,受邀去莫斯科参加了PgConf.Russia大会,这里介绍一下大会的一些见闻。

此次大会的新闻报道见此链接。此次会议有多达600多人参加,聚集了俄罗斯地区的PG相关厂商、DBA和开发者。大会邀请了20多位来自俄罗斯之外的国际演讲者,包括PG核心开发团队的大佬Bruce Momjian和Heikki Linnakangas。大会的议程见此链接。PG内核开发者Oleg Bartunov(及其创建的Postgres Professional公司)是本次会议的主要组织者。总体来看,PG目前在俄罗斯的发展阶段和中国非常相似,由于信息安全方面和成本的考虑,大量Oracle的用户正在转向PG,PG受到越来越多的关注。

主要演讲

在这次会议我主要关注了国际演讲者的会场。其中,Bruce主要介绍了PG 9.5的新特性和一些未来的方向,大概也都是大家在官网文档能看到的内容;Andreas Freund介绍了如何避免checkpoint时的IO突增对系统稳定性的影响,思路是在写脏页时调用sync_file_range以及checkpoint时对脏页先排序再落盘,对sync_file_range的使用与我们RDS for PG使用的策略有些相似(我们是在做checkpoint的调用sync_file_range来减少fsync时的脏页数量,增强系统稳定性);李元佳介绍了PG在中国发展的情况;Alexander Korotkov介绍了创建Pluggable Access Method的新方法,例如创建新的索引的访问方法,来增加新的索引类型,新的存储引擎等;Fabio Telles Rodriguez介绍了PG在巴西银行中的应用,涉及成千上万的遍布巴西各地的银行分支机构,围绕PG他们建立了一个复杂、大数据量、高并发的业务系统;内核开发者Michael Paquier的演讲《PostgreSQL and backups》介绍了PG的备份工具,其中对pg_arman(有点类似Oracle的RMAN工具)做了实际的演示。

Peter van Hardenberg介绍了Heroku如何运营百万级的PG数据库,这是我觉得印象最深的一个演讲(可能因为他也是做“云上PG”的),他演讲的题目是《Megascale PostgreSQL-as-a-Service: Operating 106 databases》。Heroku是一个后端云服务平台(即提供了应用服务器到数据库的整体云服务),他们理念是努力做到帮应用开发者省去尽量多的在架构和运维方面花的时间,让他们集中于用代码实现业务逻辑,他们采用了PG作为唯一的数据库(还支持Redis缓存服务)。Peter介绍了团队的发展历程,目前他们用10个人左右的团队,开发和运维了百万级的数据库(数据库个数,非实例个数)。使用Heroku的API,可以实现一个命令就可以创建好一个实例。其丰富的API提供了从创建实例,到监控等各种功能。他们有一个很有意思的功能,叫dataclips,即可以为某条SQL生成一个URL,访问这个URL即可得到相应的数据(SQL查询结果),可以用于数据分享。近期他们还实现了慢SQL的诊断分析及其可视化。对于管理团队,他非常强调一点是,开发人员要同时兼职运维,这样能迫使开发人员努力自动化运维工作,这和我们阿里云的思路真是不谋而合。与Peter同行的另一位Heroku工程师Will Leinweber介绍了Heroku的具体开发工作。

大会请来了日本Pivotal团队的Andreas Scherbaum,演讲题目是《How We Made Greenplum Open Source》,介绍了Greenplum的开源历程,解释了为什么GP从公告开源到实际放出代码为什么经历了近一年之久:代码清理、License问题、专利问题、与内部测试系统的解耦等等,耗费了大量的时间。Andreas还揭秘了GP在Pivotal十几年的开发历程。

来自EDB的Kevin Grittner大篇幅的介绍了PG实现隔离级别的实现;而Vladimir Sitnikov 的演讲《PostgreSQL and JDBC: striving for high performance》很有意思,对比了“无数”个JDBC for PG的Driver,对需要选择JDBC Driver的人来说非常有参考价值。最后参加了内核开发者Heikki Linnakangas的《Index Internals》,其中介绍GIST、GIN等各种索引的架构非常透彻。

另外,我也以《Alibaba and Postgres》为题介绍了我们的“云上PG”的情况,主要是我们如何解决上云过程中遇到的问题,包括处理OOM、闪断、连接池、权限管理等等,大家有兴趣可以参看这里

上面是对本次大会演讲的一个粗略介绍,详细的演讲资料请大家关注大会网站,这些资料会后续公布。

题外的话

最后说些题外的话,本次会议会址基本上是在莫斯科市中心了,很多漂亮的剧院;会议的几天并不太冷(0度左右),算是赶上了好天气(往年一般零下20度)。现在是去莫斯科游玩的好时候:因为货币贬值,宾馆酒店的价格实际大幅下降。不过去市中心的咖啡馆、餐馆还是要谨慎,价格还是相当“感人”的。

总结一下此次俄罗斯之行,感触最深的是俄罗斯PG爱好者的热情,和PG在俄罗斯发展的巨大机遇。美中不足的是,俄罗斯目前还没有公有云的提供商(或数据中心),期待AWS或阿里云尽快在俄罗斯建立数据中心,早日让俄罗斯的PG爱好者也能开启云上PG之旅。

时间: 2024-12-04 20:15:23

PgSQL · 会议见闻 · PgConf.Russia 2016 大会总结的相关文章

这是一个除了有PPT,还有电影看的神奇会议|SIGGRAPH Asia 2016第一天亮点指南

由计算机协会(Association of Computing Machinery,简称ACM)SIGGRAPH举办的SIGGRAPH ASIA 2016大会今年在澳门威尼斯人度假村酒店召开,作为一个号称集科学.艺术.商业于一身的图形学和交互技术盛会,第一次来这个盛会的读者朋友们总会一脸懵逼:这么多会议室我去哪个?除了VR厂商还来了哪些参展商?它跟AI有何关系--同样一脸懵逼但亲临现场的雷锋网编辑们,在会场转了一天后,心里终于有了一份清晰的参会小指南. 要听干货--请去Courses和Techn

PGConf.Asia 2016亚洲大会见闻:日本很多企业已将PostgreSQL用到核心系统

本文由Postgres中国区主席.阿里云数据库专家萧少聪所写. 刚刚过去的周末,PGConf.Asia 2016在日本东京举行,我有兴参与了本次大会并进行了一个Keynote的演讲.就此为大家带来大会最新的报道!本次大会由日本两大PG组织 PostgreSQL日本用户会 及 PostgreSQL企业联盟 联合举办,大会为期2天在"死宅圣地" - 秋中原举行. 第1天为企业信息主题,主要讲述企业如何使用PostgreSQL:第2天为技术主题,主要分享PostgreSQL最新技术实例.大会

细数Salesforce Dreamforce 2016大会5大亮点

Salesforce首席执行官Marc Benioff本周三在Dreamforce 2016大会上发表了主题演讲,今年的大会吸引了超过17万人来到旧金山. 他强调了Salesforce的慈善事业和商业合作伙伴,邀请艺术家.慈善家Will.i.am以及施耐德电气首席执行官Jeam-Pascal Tricoire一同登台.虽然Salesforce已经提前公布了新产品,但还是让我们来看看主题演讲的核心主题: 慈善事业不会影响业务 Beniofff是出了名的把慈善事业作为Salesforce核心使命之一

DockerCon 2016 大会结束,精彩ppt汇总

阿里云,作为国内容器技术实战先锋,也参加了这次Docker大会并做了精彩的演讲,演讲主题是"Docker Practice in Alibaba Cloud",演讲的嘉宾是阿里云资深技术架构师易立,演讲ppt下载地址 Black Belt 演讲标题 ppt下载地址 Cloning Running Servers with Docker and CRIU ppt下载地址 Containerd-Building a Container Supervisor ppt下载地址 Docker f

DockerCon 2016大会召开:开源!垄断?

开源!垄断!似乎这两个词语是矛盾的,但是在6月19日~21日西雅图召开的DockerCon 2016大会上,业内却对Docker公司的策略产生了这样的疑问. 一直以来,Docker 作为一种开源的应用容器引擎,让开发人员可以将应用和依赖包打包到一个可移植的容器中,并发布到任何流行的 Linux 机器上,当然也可以实现虚拟化,并且不依赖于任何语言.框架或包装系统. 近两年,Docker的发展可以说风生水起,不仅其本身被众多开发人员和企业认可,同时也诞生了以Docker为中心的生态圈.Docker公

VMworld 2016大会热点集锦出炉(上)

ZD至顶网服务器频道 08月31日 新闻消息:Axcient宣布推出Fusion 1.5版本,在云产品中整合二级存储,带有新的云调度和工作流自动化能力.Axcient表示,它提供了来自云的.完整的IT弹性和敏捷性. 1.5版本具有一键式的文件和文件夹恢复功能,简化的保护和恢复工作流带来更好的用户体验,数分钟恢复点目标(RPO)带来更快速的复制性能.现在这些都已经提供给客户了. Hazelcast:凭借自己的开源内存数据网格技术,宣布v3.6.3版本现在已经作为微软Azure Marketplac

2017年全球最火爆网络安全大会日程(附:全球信息安全会议 Top 50)

对任一行业来说,会议都是十分重要的活动.专业人士可从中获悉业内最新进展,从行业领袖的发言中获得有价值的洞见,与业内人士沟通联谊,维护关系.会议的重要性在信息安全领域尤为突出,这个瞬息万变的行业,对专业从业者提出时刻紧跟最新实践.技术趋势与研究结论的要求,以此来执行日常工作,并有助于做到最好. 一.最重量级安全会议(按时间顺序) RSA大会还将在2017年后半段于亚太.日本举办;Black Hat 也会在亚太.欧洲分别举办. 二.安全细分领域会议 有许多专门针对不同细分领域的安全会议,包括CIO/

2016全球互联网经济大会花落中国(南京)软件谷

2016全球互联网经济大会落户中国(南京)软件谷,大会将于2016年6月6日-7日在中国(南京)软件谷楚翘城会议中心举行,本届大会将以"跨界互联,联动世界"为主题. 大会组委会负责人表示:"互联网+给商业发展提供了前所未有的机遇和挑战,而南京拥有雄厚的人文资源和历史底蕴,科技资源集中,服务业.制造业发达:同时南京是"一带一路"的节点城市.长江经济带门户城市.长三角区域中心城市和国家创新型城市.因此,本届大会选择在南京举办,希望与南京及长三角城市群互联网企业

中国移动开发者大会将在北京国家会议中心举行

2013年11月13日-14日,MDCC 2013中国移动开发者大会将在北京国家会议中心举行.本届大会由CSDN和创新工场联合主办.大会自2010年开始已连续举办三届,每届有上百场深度讲座,引领移动行业发展趋势,主题覆盖技术开发.产品设计.市场营销.创业投资等,2012年参会人员超过8000人次.本届大会,除常规的专题论坛外,还增设三大热点主题峰会.参会者也从移动行业专业人士扩展到科技发烧友.游戏玩家以及传统行业的变革者,预计参会人员将超过10000人. 今年的明星大腕,会有谁?值得期待 MDC