Spring Blog

A Bootiful Podcast: legendary Java developer Kohsuke Kawaguchi

5.0内容质量
A Bootiful Podcast: legendary Java developer Kohsuke Kawaguchi

TL;DR · AI 摘要

文章内容缺失,仅包含Spring Blog导航结构,未提供技术深度或实用信息。

核心要点

  • 文章内容缺失,仅包含Spring Blog导航结构,未提供技术深度或实用信息

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • Spring Blog导航

精彩播客:传奇Java开发者Kohsuke Kawaguchi

跳过主要内容

了解通过企业支持获取安全补丁的Day 0访问权限

[](https://spring.io/ "首页")

为什么选择Spring

学习资源

项目

资源

社区

企业服务

  • [x] 高亮

[](https://spring.io/ "Logo")

[Spring博客](https://spring.io/blog)

RSS订阅

所有文章

工程

发布

新闻与活动

精彩播客:传奇Java开发者Kohsuke Kawaguchi

Engineering | Josh Long | October 08, 2026 | 2 min read | 0 Comments

Spring 粉丝们!在这一期节目中,我们与现代 Java 历史上最具有影响力的工程师之一——Kohsuke Kawaguchi 进行了深入对话,话题涵盖技术回顾、职业反思和未来展望。

故事始于旧金山湾区一场 Java 纪录片放映会上的偶然重逢,Sun 和 Oracle 的老面孔、昔日好友以及长期仰慕者齐聚一堂,共同庆祝塑造一代人的生态系统。从那里开始,对话逐渐展开,带我们穿越 Java、XML 以及那些默默推动行业发展工具的历史长河。

我们的嘉宾回顾了在 Sun 的工作经历,当时他参与构建了 JDK 中的 XML 和 Web 服务基础设施,还分享了那些从个人项目演变为开发者必备工具的趣事。我们听到了 Com4J、他的 XML 模式验证器以及守护进程工具的诞生故事,也了解到这些工具最初之所以如此实用的核心理念:让 Java 在桌面端、Windows 环境以及软件集成的复杂现实世界中更加实用。

当然,任何与他的对话都少不了 Jenkins。他讲述了自己因构建失败而产生的个人困扰如何催生了 Hudson,随后演变为 Jenkins,最终成为有史以来最重要的 CI 平台之一。我们深入探讨了它为何能够流行起来,解决了什么问题,以及其基于插件的架构如何体现了开放性和模块化的更广泛理念。

随后,对话转向现在和未来。他介绍了自己创办的 Launchable 公司,该公司致力于大幅提升测试执行和 CI 流程的效率,并解释了这项工作最终如何回归 CloudBees。从那里,我们完全转换话题,进入他目前的生活阶段:暂时远离全职领导岗位,开启横跨法国和意大利的长途骑行冒险,享受烹饪、旅行以及从退后一步带来的创意自由。

当然,我们还深入探讨了 AI。一个在数十年来持续构建开发者基础设施的人,对代码代理、开源模型和软件未来有何看法?他的观点既深思熟虑又脚踏实地,明显受到多年来实际交付工具经验的启发:AI 正在快速改变软件开发,但最终可能胜出的系统,或许是那些将智能融入现有工作流程的系统,而非强制所有人使用单一巨型聊天界面。

如果你关心 Java 历史、CI/CD、开源文化、开发者工具,或者只是想听听一位杰出工程师对技术未来方向的思考,这期节目你一定不想错过。

订阅 Spring 新闻简报

通过 Spring 新闻简报保持联系

订阅

Image 1
Image 1

超前一步

VMware 提供培训和认证,助你加速前进。

了解更多

获取支持

Tanzu Spring 提供一站式订阅服务,涵盖 OpenJDK™、Spring 和 Apache Tomcat® 的支持与二进制文件。

了解更多

即将举办的活动

查看 Spring 社区所有即将举办的活动。

查看全部

为什么选择 Spring

生成式 AI

微服务

响应式编程

事件驱动

云原生

Web 应用

无服务器架构

批量处理

学习资源

快速入门

指南

课程

获取认证

项目

资源

博客

发布日历

版本映射

发布亮点

安全公告

社区

活动

作者

企业版

长期支持

自动化升级

治理与合规

现代应用开发

致谢

版权所有 © 2005 - 2026 Broadcom。保留所有权利。"Broadcom" 指 Broadcom Inc. 及其子公司。

使用条款 • 隐私政策 • 商标指南

Apache®、Apache Tomcat®、Apache Kafka®、Apache Cassandra™ 和 Apache Geode™ 是 Apache 软件基金会在美国和其他国家的商标或注册商标。Java™、Java™ SE、Java™ EE 和 OpenJDK™ 是 Oracle 及其关联公司的商标。Kubernetes® 是 Linux 基金会在美国和其他国家的注册商标。Linux® 是 Linus Torvalds 在美国和其他国家的注册商标。Windows® 和 Microsoft® Azure 是 Microsoft Corporation 的注册商标。"AWS" 和 "Amazon Web Services" 是 Amazon.com Inc. 或其关联公司的商标或注册商标。所有其他商标和版权均属于其各自所有者,仅用于信息目的。其他名称可能是其各自所有者的商标。

[](https://www.youtube.com/user/SpringSourceDev)[](https://github.com/spring-projects)[](https://x.com/springcentral)[](https://bsky.app/profile/spring.io)

[](https://spring.io/blog/2026/10/08/a-bootiful-podcast-kohsuke-kawaguchi#header)

Cookies

Broadcom 及其合作伙伴使用技术(包括 Cookie)来运营网站、分析网站使用情况、改善您的体验并帮助我们进行广告宣传。点击“Cookie 设置”管理您的隐私偏好。通过使用我们的网站,您同意我们按照Cookie 政策中所述使用 Cookie。

允许所有

仅限必要

Cookie 设置

图片 2:公司标志
图片 2:公司标志

隐私偏好中心

  • ### 您的隐私
  • ### 严格必要 Cookie
  • ### 功能性 Cookie
  • ### 性能 Cookie
  • ### 定向 Cookie

#### 您的隐私

当您根据隐私政策条款与 Broadcom 互动(例如访问任何网站时),Broadcom 可能在您的浏览器上存储或检索信息,通常以 Cookie 形式存在。这些信息可能涉及您本人、您的偏好或您的设备,主要用于确保网站按您预期的方式运行。这些信息通常不会直接识别您的身份,但可以让您获得更个性化的网络体验。

Cookie 政策隐私政策

#### 严格必要 Cookie

始终启用

这些 Cookie 是网站运行所必需的,无法在 Broadcom 系统中关闭。它们通常仅在您执行某些操作(如设置隐私偏好、登录或填写表单)时才会被设置。您可以设置浏览器阻止或提醒这些 Cookie,但网站的部分功能将无法正常使用。这些 Cookie 不存储任何个人身份信息。

#### 功能性 Cookie

  • [x] 功能性 Cookie

这些 Cookie 使网站能够提供增强的功能和个性化服务。它们可能由我们或我们页面中添加的第三方服务提供商设置。如果您不允许这些 Cookie,部分或全部服务可能无法正常运行。

#### 性能 Cookie

  • [x] 性能 Cookie

这些 Cookie 允许 Broadcom 统计访问量和流量来源,从而衡量和改进网站性能。它们帮助 Broadcom 了解哪些页面最受欢迎、哪些最不受欢迎,并观察访客在网站内的浏览行为。这些 Cookie 收集的所有信息均为汇总数据,因此是匿名的。如果您不允许这些 Cookie,Broadcom 将无法知道您何时访问过我们的网站,也无法监控网站性能。

#### 定向 Cookie

  • [x] 定向 Cookie

这些 Cookie 可能通过 Broadcom 网站由广告合作伙伴设置。这些公司可能会利用这些 Cookie 构建您的兴趣档案,并在其他网站上向您展示相关广告。它们不会直接存储个人身份信息,而是基于对您的浏览器和互联网设备的唯一识别。如果您不允许这些 Cookie,您将看到更少的定向广告。

Cookie 清单

同意 法律利益

  • [x] 复选框标签
  • [x] 复选框标签
  • [x] 复选框标签

清除

  • - [x] 复选框标签

应用 取消

确认我的选择

仅必要 全部允许

图像 3:由 Onetrust 提供支持
图像 3:由 Onetrust 提供支持