2026年9月Foojay精选作者:Marit van Dijk与Graeme Robinson
Foojay 的存续离不开社区的大量贡献,无论是单篇投稿,还是持续不断的知识分享。正因如此,我们每个月都会在 精选作者 栏目中重点介绍其中两位。继 7 月的 Igor 和 Steve,以及 8 月的 Cristobal 和 Shai 之后,9 月的主角是 Marit van Dijk 和 Graeme Robinson。想阅读其中任何一位的更多文章?点击他们的名字访问其 Foojay 作者主页,你会在那里找到他们的全部文章列表。
Marit van Dijk
Marit van Dijk 是 Java Champion,也是 JetBrains 的开发者布道师,更是这个聚焦系列迄今为止持续贡献最久的作者之一:自 2022 年起在 Foojay 上发表了 24 篇文章,其作者档案也是站内阅读量最高的之一。
她的文章大多围绕代码之外的工作展开,而且非常务实。里面光是 IntelliJ IDEA 的技巧就有一大批:使用 Git 交互式变基、将一个提交拣选到另一个分支、只提交文件的一部分、在 IntelliJ IDEA 中处理 GitLab 合并请求、书签,甚至还有用 IntelliJ IDEA 做演示。另一条主线则是依赖项及随之而来的安全问题:管理并分析 Maven 和 Gradle 依赖、查找并修复漏洞,以及让机器人帮你保持依赖更新。
除了这些工具技巧,真正让她的文章库更值得一读的,是她把“开发”本身当作一种技能来写的内容。阅读代码的建议 出发于一个观察:我们读的代码远比写的代码多,然后把这个观察转化为实际方法。如何为一个开源项目创建 Pull Request 这篇文章非常适合推荐给那些想参与开源贡献、却从未在陌生人的仓库上发起过 PR 的人。那篇那些让你成为资深开发者的意外之事则是我们共同撰写的文章,讲的是你在某个周五下午误删了生产数据库,以及这件事教会了你什么。
最近她写了关于 IntelliJ IDEA 中的命令补全 的文章——该功能让你不用记住快捷键,输入一个点就能找到 IDE 操作——她还与 Anton Arhipov 和 Dmitry Jemerov 一起出现在播客中,庆祝 IntelliJ IDEA 诞生 25 周年。她的时机也把握得恰到好处:她邀请大家参加的免费线上活动 IntelliJ IDEA Conf 2026 将于 9 月 8 日和 9 日 举行——也就是明天。
Graeme Robinson
Graeme Robinson 是 MongoDB 的资深开发者布道师(Senior Staff Developer Advocate),也是这一聚焦系列中的最新声音。他从 2026 年 3 月开始在 Foojay 上写作,这正是他会出现在这里的原因:他的文章是站内最出色的技术写作之一,但还没有被足够多的人读到。
他的第一篇文章《Java 与 Kafka 中的事件驱动架构》通过两次实现一个空中交通管制示例,带你走完整个响应式 Java —— Mono、Flux 和 flatMap。一次使用响应式流 MongoDB 驱动,另一次使用同步驱动,这样你就能直观地看到响应式代码究竟能带来什么。
自 6 月起,他一直在发布 MongoDB 中的聚合优化 系列,共五篇,副标题是“为什么 MongoDB 可能比你想象中更适合当一个关系型数据库”。这是一件很难得的事:它更像是来自一线的真实案例研究,而不是一次功能巡礼。一个刚接触 MongoDB 的团队以非常接近关系型数据库(RDBMS)的方式建立模型和查询数据,结果聚合管道未能达到 SLA 的要求,于是 Graeme 坐下来和他们一起进行了设计评审。这个系列就是把这个聚合管道逐阶段拆解:
- 第 1 部分:来自现场的真实案例研究 —— 用例是什么,以及原管道中每个阶段原本想做什么。
- 第 2 部分:不必要的 unwind —— 那个看起来必不可少、实际上并非如此的阶段。
- 第 3 部分:优化多对多关系 —— 对用户档案与所使用的观看设备之间的关系进行建模。
- 第 4 部分:用数据冗余提升读取性能 —— 刻意把同一个值存两次,以及什么时候这样做才是正确的选择。
- 第 5 部分:通过索引排序 —— 该系列的最后一篇,于本月初发布。
如果你曾接手过一条在笔记本上很快、一到生产环境就奇慢无比的查询,那就从第 1 部分开始读吧。
致谢与十月再见
感谢 Marit 和 Graeme 在这里分享的一切,也感谢其他所有在 Foojay 上写作的人。如果你希望自己的名字出现在这些文章中,只需要先写出第一篇文章:请看如何在 foojay.io 上提交你的下一篇文章。我们会在 10 月初带着下一期的精选作者回来。
本文《Foojay 2026 年 9 月精选作者:Marit van Dijk 和 Graeme Robinson》首发于 foojay。