
下午群里有人扔了张海报问我明天海淀办的那个 COSCon‘25 x Pulsar值不值得专门跑一趟我回得很直接只要周末没别的硬事这很可能是下半年开源圈里性价比最高的一趟。原因很简单——凡是标题里敢加“x Pulsar”的活动一般不是来蹭个展位而是社区真金白银地要把好东西掏出来。这篇参会指南写给两类人一类是从没参加过开源年会、想去看热闹的新人另一类是见过不少会、想精准找到 Pulsar 深度内容的老鸟。我尽量把从出发前到散场后需要注意的事一次说全。它不是一个靠明星讲师撑场面的“技术演唱会”更像一场开源社区的赶集。这句话我大胆放在前面因为如果你带着“听几场高质量演讲”的预期来可能会被现场打断但如果你抱着“来认识人、逛摊位、接上几个真实话题”的心态收获会大得多。1. 为什么这场会值得你临时订闹钟早起先解释一个容易被忽略的事实COSCon 是 COSCon全称是中国开源年会但它和很多厂商办的大会不一样。厂商大会的指标是参会人数和销售线索开源年会的主办方和志愿者考虑的则是“社区里的人有没有真的聊起来”。所以你在现场见到的氛围与其说是“台上讲台下听”不如说是“开源项目赶集”演讲、摊位、海报、贴纸、T恤、周边还有一群随时随地能聊 commit 和 issue 的人。今年这个“ x Pulsar ”是让我觉得最值得跑一趟的点。Pulsar 这几年在消息中间件领域的存在感越来越强社区里关于“要不要从 Kafka 迁到 Pulsar”的讨论时不时就会上一次热榜。这种讨论在网上是吵不出结果的因为每家公司的流量模型、运维水平、团队配置都不一样。但在现场你可以直接找到在真实生产环境里跑 Pulsar 的人把你自己的场景抛过去得到的回答远比任何博客都具体。1.1 它和普通技术大会的最大区别我参加过不少技术大会大部分是这样的节奏扫码签到、听 PPT、茶歇时排咖啡、听完离场。但开源年会的现场会给你一种“社区感”你会看到有人蹲在展台前帮项目改文档有人在白板上画架构图争论存储层设计还有学生拿着自己的项目海报有点紧张地给路过的人讲他的 idea。这种场合的信息密度不在 PPT 上而在人和人之间的闲谈里。一场主论坛演讲可能给你一个宏观趋势但你在展台前和一个维护者聊十分钟可能就搞清了某个新特性背后的设计动机。这也是为什么我建议新人不要把日程排得太满一定要留出逛展区的时间。1.2 “x Pulsar”这个组合到底意味着什么稍微展开讲讲 Pulsar 值得你关注的点。它是 Apache 顶级项目定位是云原生消息流平台最核心的设计是 Broker 和存储层分离——Broker 无状态消息实际落在底层的 Apache BookKeeper 上。这套架构带来几个很现实的好处横向扩容可以只加 Broker存储和计算各自伸缩多租户是原生能力还支持跨地域复制。放在生产环境里这意味着同一个集群可以服务多个团队而不是每个团队各养一套 Kafka。当大会预告里出现“x Pulsar”通常不仅仅是挂名。大概率会有 Pulsar 社区相关的专场分享、深度议题、项目贡献者驻场甚至会有动手实验环节。对正在做消息中间件选型、或者准备重构数据平台的人来说这等于一个线下的“情报站”新版本有什么变化生产环境有哪些坑社区下一步往哪个方向走当面问比看 release note 快多了。2. 出发前先把这几个事实信息确认好既然标题都写了“就在明天”那今晚就别只忙着激动了先把几个流程性的东西确认好。开源大会最怕的不是迷路而是到了门口发现进不去或者进去了发现手机没电、没法看日程。2.1 报名、签到和进场动线大多数开源大会都采取线上报名制报名后会生成一个入场码通常在短信、邮件或者官方小程序里。如果你之前报名了今晚花一分钟把入场码截个图省得明天到场后临时翻手机。如果还没报名也先别慌不少场次支持现场扫码补登记只是资料袋和纪念品可能按人头准备空降不一定能领到。签到时间上早上九点左右通常是高峰排队能排出一段距离。我的习惯是提前半小时到先把入场流程走完趁人少去展区转一圈。会场里一般会有志愿者指路但建议从你进入会场那一刻就开启地图或手机上的日程页面别指望靠纸质指示牌走完全场。2.2 海淀的场馆和交通别用同一种思维看待海淀区很大大到“在海淀”和“在海淀”之间可能差着四十分钟车程。所以出发前第一件事是确认具体场馆别只记住“在海淀”三个字。打开报名确认页或者官方通知找到场馆的具体名称再用地图规划路线。如果场馆在中关村一带地铁 4 号线、10 号线都很方便但要注意中关村周边的红绿灯和车流早上打车不一定比地铁快。如果在五道口或学院路附近地铁 13 号线、15 号线可达周边停车位紧张到可以提前放弃自驾。如果场地落在西二旗、永丰或者科技园片区那基本就是 13 号线、16 号线、昌平线的天下散场后打车排队半小时是常态建议提早规划。另外一个小细节很多活动和园区挨在一起导航会把你导到某个大门口但真正的会场入口可能在园区另一侧。出发前瞄一眼活动方发的“入场路线图”哪怕只是一张截图能帮你省下不少绕路时间。2.3 我建议你带的东西列一个不复杂的清单身份证或有效证件、报名入场码、充电宝一万毫安起步、签字笔和一个小本子、水杯、舒适耐磨的鞋。会场里一天走下来步数轻松超过一万五皮鞋和高跟鞋大概率会让你下午失去所有交流欲。如果你还想着现场跟着动手实验跑一下 Pulsar最好提前在本地准备好基础环境。比如把 Docker 镜像拉好、Java 版本调好这样现场只需要处理业务逻辑而不是和网络下载速度较劲docker pull apachepulsar/pulsar:latest这个看起来很蠢的操作在现场往往能帮你比别人快五分钟跑通实验。开源大会的现场 Wi-Fi 通常扛不住上百号人同时拉镜像提前做完这一步的人基本都偷着乐。3. 进场之后怎么按图索骥找到 Pulsar 相关的内容很多第一次参加开源大会的人拿到日程册会陷入选择困难这一场也相关那一场也有用最后反而哪个都没听透。我的方法是提前做一轮“关键词过滤”把自己有限的时间用在高价值区域上。3.1 先拿会刊再用关键词做自己的日程表进会场之后第一件事不是冲去周边摊位而是先找会刊或者打开小程序的完整日程页。然后根据自己的关注点做标记。如果核心是 Pulsar重点搜这几个词Pulsar、消息、流数据、中间件、云原生、多租户。如果现场有专门的数据/云计算分论坛那个会场大概率就是你的主战场。关于主论坛和分论坛的选择我有一个屡试不爽的经验上午主论坛可以听开场用来感受今年整个开源圈的风向但真正想看的技术细节留到下午分论坛。理由也很简单——主论坛的演讲大多偏战略和生态PPT 通常会后会公开分论坛的分享虽然规模小但讲师讲的是真实落地故事也更容易在结束后直接堵住人提问。3.2 展区里值得停留的三个位置第一优先是 Pulsar 社区或相关商业公司的展台。这种展台一般有项目维护者或社区活跃贡献者坐镇而且他们往往是最愿意跟人深聊的那批人。你可以拿资料、问问题、顺手领点周边但记住重点不是周边是聊出几个能带回家消化的信息。第二是开源集市或海报展示区。开源大会经常设置有海报区学生和独立开发者在上面展示自己的项目。别小看这些看起来粗糙的 idea很多新项目的起点就是这类场合。转一圈下来你对“社区里大家在解决什么问题”会有直观感受。第三是贡献者桌或者“想参与开源”主题的咨询点。如果你举得“我也许可以给 Pulsar 贡献点什么”去这种位置聊一聊维护者会告诉你从文档、测试用例开始就可以而不是必须一上来就写核心代码。还有一个反直觉的小技巧想逛展区最好选在主论坛演讲刚开场的时候。大家都涌去听演讲了展区反而清净。你用这个时间集中聊两三个展台效率比下午人挤人时高得多。3.3 现场和项目维护者能聊什么直接给你三个可以照抄的问题现场用得上且都不会让气氛尴尬一、你们生产环境里的 BookKeeper 是跟 Broker 分离部署还是混合部署这个问题能问出真实的运维复杂度比“性能怎么样”这种空泛问题高明得多。二、从 Kafka 迁到 Pulsar 的团队第一个月遇到最意外的问题是什么对方听到这个问题大概率会来劲因为这类踩坑故事是最值得讲的。三、多租户隔离是在账号体系层面做的还是靠 namespace 资源限制做的这能帮你了解 Pulsar 在服务多个团队时治理上需要做哪些配套。你会发现这些问题都是“做过功课的人”才会问的。维护者遇到这种问题不会用官方口径敷衍你反而会打开话匣子。4. 一条完整的一日路线建议从早上折腾到傍晚开会也讲究节奏。一整天如果全靠“哪里人多去哪里”晚上的状态基本是脑子断电、手机没电、微信多了二十个没备注的陌生人。我给你拆三套路线按自己的身份取用。4.1 按三种参会身份给三条路线如果你想做技术决策、正在评估消息中间件选型路线建议这样安排早上主论坛只听开场判断今年整体风向十点半之后直接去数据/云原生相关分论坛下午把大块时间留给 Pulsar 相关的专场或展台带着自己的架构现状去“访谈”式交流。你的目标不是记录全部内容而是给手头的技术方案找到佐证。如果你是后端开发或者学生主要想学东西路线可以更轻松上午选一两个入门级 session 打底不求高深中午看一下 workshop 的报名情况下午扎进动手环节跟着把东西跑起来。哪怕只听懂六成晚上回去用 Docker 复现一遍当天 demo这部分才算真正长在你身上了。如果你完全是开源新人或者一个人来有点社恐我建议走“感受路线”上午去主论坛坐一会儿听听大家都在讲什么下午去开源集市找个排队不长的摊位跟摊主聊十分钟怎么参与项目。不用贪多一天下来能记住五个新词、认识三个陌生人就算超额完成。4.2 中午别把时间耗在排队上会场附近的外卖通常很挤高峰期配送慢到怀疑人生。我的建议是早上出门时往包里塞点面包或者能量棒中午在会场找个角落吃完省下排队的时间用来做一件事翻上午的笔记把没听明白的关键词当场搜一遍。开源大会的信息密度很大中午这样“消化”一下下午才接得住新内容。如果想出去透气也建议在午休的第二个小时行动不要在 12 点准时冲出去和所有人抢餐厅。绕着场馆走一圈透透气下午的状态会完全不同。4.3 傍晚别着急走闪讲和散场后的走廊更有戏开源年会的日程表里傍晚经常藏着一些“快闪”环节几十个演讲者在几分钟内讲完自己的项目或观点节奏快到让人兴奋。这种环节的含金量不一定比正会高但它最像社区本身——什么都有人做什么角度都有人讲什么水平都能上台试试。散场后不要急着打开打车软件。真正的深度交流往往发生在结束后的走廊、大厅和附近的咖啡馆。你只要找一句最普通的开场白——比如“刚才你讲的那个点我特别有共鸣”——就能跟一个刚认识的人多聊二十分钟。这些对话不会出现在任何回放视频里属于典型的“现场限定”内容。5. 关于开源年会我想掏心窝说的几件小事最后这部分不是必要的攻略但我想写下来因为它们是我自己踩过几次坑之后才总结出来的。照着做不一定能让你的参会体验翻倍但至少能帮你避开一些无声的消耗。5.1 能用“三行卡片”记笔记就不要抄幻灯片我早些年参会有一个毛病看到重要的 PPT 就拍回到酒店堆了几百张照片最后一张也没打开过。后来我改成三行卡片记法——每场 session 只记三件事一句核心结论、一个值得回搜的关键词、一个只在现场才有的细节。散场后的当晚花半小时整理成文。这样做的好处是信息被压缩过才真正留在脑子里。5.2 一个人去完全没有问题而且这很可能是你的主场国内开源大会的现场一个人来的比例高得超乎想象。你不需要因为没有人同行而打退堂鼓。一个人逛展台、听 session、在走廊发呆其实是大部分老参会者的日常状态。主动开口的难度也没有想象中高一句“你好想问下这个项目现在用的消息队列是哪个”就能自然开启一段对话比在陌生人聚会里硬找话题容易得多。5.3 我不会做的几件事一并提醒你我不会上午一进场就排队领周边因为下午真的提不动。我不会一个 session 接一个 session 地听满全程那样会错失大量交流窗口。我不会只对着 PPT 拍拍拍而不做任何整理。我也不会在散场后就消失现场加到的人最好当天晚上或者第二天发一条简短的自我介绍消息把你们聊到的具体话题带一句这条关系才算真正建立起来。明天这场“这么近那么美”的开源会说到底不是一个需要正襟危坐的景点。它更像一个让你重新确认自己还对这个行业有兴趣的空间。如果你只从这篇文章里带走一个建议我希望是这个别把它当成演唱会当成一次周末去海淀的散步走进去遇到人聊起来就值回门票了。