Bootiful 播客:传奇 Java 开发者 Kohsuke Kawaguchi 专访
这期 Spring 的 Bootiful 播客请到了 Java 圈很有影响力的工程师 Kohsuke Kawaguchi(川口耕介),聊了他的职业经历和对技术的看法。他曾在 Sun 参与 JDK 里的 XML 和 Web 服务基础设施,还做过几个后来被开发者广泛使用的个人项目,最有名的当属 Jenkins——起初只是因为他自己受不了构建老失败,才写了 Hudson,后来演变成最重要的持续集成平台之一,靠的是插件化、开放和模块化的设计。他后来创办 Launchable 想让测试和 CI 流程更高效,相关成果后来并入了 CloudBees。现在他不再全职带团队,把时间花在长途骑行、做饭和旅行上。他也谈了对 AI 的看法:AI 正在快速改变软件开发,但更可能胜出的做法是把智能能力嵌进现有工作流,而不是让所有人都用一个大聊天窗口。如果你关心 Java 历史、CI/CD、开源文化或开发者工具,这期值得一听。
文中可用工具
- Com4J让 Java 程序在 Windows 上更方便地调用 COM 组件
- Jenkins持续集成平台,自动构建和测试代码,取代了早期的 Hudson
- HudsonJenkins 的前身,一个持续集成服务器
- Launchable让测试执行和 CI 流程更高效的平台
- CloudBees企业级 CI/CD 平台,Launchable 的技术后来并入其中
评论 · 分享第一个看法