PG大会2024开幕,温哥华饭搭子驴友团呢?
2024 年 PostgreSQL 全球开发大会即将在温哥华开幕(5.28 - 5.31)。PG Con 是 PostgreSQL 社区最知名的年度盛会,关注于讨论 PostgreSQL 的未来发展,从 2007 年开始举办至今。
当然,今年的 PG Con 有一些不同 —— 原来的主办者 Dan 交班给下一届大会组织者,算是新班组开门红第一次大会,自然更为隆重。大会也重新命名为 PG Con. Dev ,聚焦 开发者与用户。
作为新兴的 PostgreSQL 数据库发行版 Pigsty 的作者,俺已经跟不少 PG 全球社区大佬网络情缘一线牵,在线相谈甚欢了,但百闻不如一见,这次就要线下面基走起来。顺便把 Pigsty 的名声打到全球去!要是再有金主出个好价钱把俺收购了就完美了,哈哈!
如果你对 某个特定的 PostgreSQL 功能或技术有深入的见解或疑问,或者有想向参会的 PG 开发者提出的疑惑与问题,欢迎留言评论,我会整理一些并转达。当然吐槽 Tom Lane 这种就算了(面刺 Tom 之过者受上赏)。也许还会开个温哥华现场直播,哈哈。
那必须逛一圈啊
当然,除了参会 Social 的正事,这次还计划去加拿大玩一圈。美加签 DIY 到手,天下我有,说走就走。可惜俺媳妇忙着挣大钱抽不开身,这次很遗憾的没有双人蜜月之旅。一个人吃玩总感觉血亏且无聊,因此准备在会上找n个同性饭搭子驴友,要是 PG 参会同好就完美了,来一场说走就走的加拿大自驾游。
5月31号大会举办完,我准备租个车或者坐加拿大国铁 VIA 观光列车,去班夫国家公园和贾斯帕国家公园玩一圈。当然如果大会上有些机遇也可以去西雅图逛一逛。欢迎同样在温哥华的朋友一起组团参会,或者搞个饭团驴友团一起逛吃加拿大啊!
总共 5~7 天行程,温哥华出或者卡尔加里出都行。怎么玩我觉得随心所欲就好:比如 5.31 做火车到 Jasper 或者 Edmonton ,还是飞卡尔加里租车,还是直接温哥华一路十个小时开到班夫,我觉得都 OK 。主要看能攒到几个车搭子和饭搭子。要不然我就又要千里走单骑了。
欢迎有兴趣的温哥华选手联系我!
大会议程
5月28日当天主要是社区核心组闭门会议。我注册参加了 Extension Ecosystem Summit,这个会议主要关注于 PostgreSQL 的扩展生态。下一代的 PG 扩展 Registry 标准可能就会在这次会议上诞生。
当然,Pigsty 作为一个以 PostgreSQL 可扩展性为第一价值主张的数据库发行版,作为作者,我当然要发表一下自己的观点:不要弄些用 Docker 镜像或者手搓二进制方案的扩展歪点子来管理/分发扩展。应该将 apt / yum 作为第一类的扩展分发机制。
五月29号是大会第一天,来自社区核心组,AWS RDS 首席产品经理 Jonathan Katz 将发表开幕致辞,随后是三个并行三选一的主题。
第一场我准备去听 Yurii 的 “将 PG 扩展的边界推向新边疆”,因为 Yurii 是 Omnigres 的联合创始人,之前在线聊的很开心,所以准备去看看他讲什么。如果比较无聊,就去听 流式IO与向量化IO 的进展。第二场我准备也去关注 Extensibility 主题的分享 —— 数据库中的无政府主义,DBMS 可扩展性的评估与调研。第三场我对 PostgreSQL 线缆协议的优劣与未来 比较感兴趣。
下午场子的分享,我对 Karen Jex 的分享 “PostgreSQL是怎么被滥用和误用的”这个分享主题很感兴趣,然后应该会去听听 Bruce Momjian 的主题分享 —— “PostgreSQL 与人工智能生态”(如果太虚就去听 Jeff 关于 Collations 的主题)。
茶歇后的两个主题,我觉得 “构建 PB 级别的 PostgreSQL ” 可以听听(备选那个用 Go 搞 PG 扩展的主题),最后是 “当硬件与数据库擦出火花” 的主题。晚饭可以 Social 一下,和 PG 老大哥们商业互吹一把。
第三天的第一场主题很难选,但我有兴趣听听 “多线程的 PostgreSQL”,第二场的话,“增强 PostgreSQL 的弹性,内存管理的新边疆” 也许会有一些有趣的主题。第三场,当然不能错过 Jonathan Katz 的 “向量:如何在PG中更好支持一种棘手的数据类型”。虽然我也很想听听 “扩展生态的未来”,不过我猜应该和第一天的闭门会讨论内容差不多。
下午的主题,我觉得 RDS 垂直伸缩的工程经验 值得一听,然后第二场竟然有一场 “如何让你的开发者博客有更大的影响力” 我很感兴趣。接下来是两个场子:“如何让 PostgreSQL 贡献更为包容”,以及 闪电演讲。
最后一天的主题还没有定下来,最后还有个闭幕演讲。当然说不定我赶不上了 —— 5.31 有一趟温哥华出发去 Jasper / Edmonton 的 VIA 观景火车,我准备去试一试哈哈。
小广告:PG 17 支持
前天, PostgreSQL 17 Beta1 发布!牙膏管挤爆了! 比较遗憾,要是早两天的话,我就把 PG 17 Beta 放进 Pigsty 2.7 里了。不过现在也不迟,我在 master 主干新增了一个 PG 17 beta 在 EL 系统上的安装配置文件:https://github.com/Vonng/pigsty/blob/master/files/pigsty/pg17.yml
使用这个样例配置文件,可以一键拉起 PostgreSQL 17 集群。当然,这是一个 Beta 版本,我不建议用于生产,特别是一些重要的扩展插件,比如 repack, wal2json 还没有发布。而 Debian 系统中的 PG17 依赖还处于错乱状态。但对于有兴趣尝鲜的朋友,Pigsty 是一个简单上手的选择。
同时,Pigsty v2.7 的专业版安装包也已经制作完毕。在7大主流 Linux 操作系统发行版大版本的基础上,支持了 PG 12 - 17beta 六个 PostgreSQL 大版本,并且添加了 SealOS 部署 SealOS 的支持,VictoriaMetrics / VictoriaLogs / Vector 等上位可观测性替代组件支持。欢迎大家选用,关于专业版的服务介绍,请参考官方网站:https://pigsty.cc/zh/docs/about/service/ 。
数据库老司机
点一个关注 ⭐️,精彩不迷路
对 PostgreSQL 与 Pigsty 感兴趣的朋友
欢迎加入 PGSQL x Pigsty 交流群(备注加群)
(这个小助手很懒,请使劲拍打他)