跳转至

作者简介

Marko Lukša

MARKO LUKŠA 是一位拥有超过 40 年编程经验的软件工程师。他于 1985 年六岁时写了第一个程序,从青少年时期便开始从事专业软件开发。他的项目涵盖从早期动态网站到大型 ERP 系统、框架和中间件。

在完成计算机科学学业并为几家本地软件公司工作后,他加入了 Red Hat,为众多项目做出了贡献,包括 CDI/Weld、Infinispan/JBoss Data Grid 以及 Google App Engine API 的替代开源实现。

自 2014 年底以来,他一直从事 Kubernetes 相关工作,最初在 Red Hat 的 Cloud Enablement 团队帮助公司的中间件充分利用 Kubernetes 和 OpenShift。随后,他加入了 OpenShift Service Mesh 团队,在 Istio 上的工作加深了他对 Kubernetes 高级网络和 Service 管理特性的理解。

2025 年,他离开 Red Hat 以完成本书,目前是一名独立软件工程师。

Kevin Conner

KEVIN CONNER 是一位资深工程领导者,拥有超过 30 年的软件开发经验和 17 年以上的全球工程团队构建与管理经验。他专注于分布式系统、云技术和 Kubernetes。他的职业生涯始于 20 世纪 90 年代初,作为内核开发者为容错电信系统开发网络和 SCSI 驱动程序,随后在 Sun Microsystems 及多家金融机构从事企业级 Java 开发,并在 Arjuna Technologies 领导事务管理系统开发,期间为 OASIS WS-CAF 规范做出了贡献。

2005 年,JBoss 收购了 Arjuna Technologies 的事务管理团队及 Kevin 本人。当 Red Hat 随后收购 JBoss 后,Kevin 在公司工作了 16 年,从核心开发人员晋升为高级工程经理。他参与了多项标准工作,包括 W3C WS-Addressing 工作组、担任 SPEC SOA 性能委员会主席以及 JCP JSR-352 规范委员会成员。他创建并领导了将 Red Hat 中间件产品引入 OpenShift 和 Kubernetes 的 Cloud Enablement 团队,组建了 Istio 团队,推动了 Red Hat OpenShift Service Mesh 的创建,并在 Istio 指导委员会任职。

2021 年离开 Red Hat 后,Kevin 担任 Aviatrix Canada 的工程副总裁,从零开始构建团队,将组织从 16 名工程师发展到 39 名。2022 年,他以顾问身份重返 Red Hat,从事软件供应链安全工作,为 OpenSSF 项目(包括 GUAC)做出贡献并与 CycloneDX 社区合作。在 Getup Cloud 担任首席工程师期间,他领导了 Kubernetes 环境的安全解决方案,包括 Zora 项目和 Zero CVE 解决方案,同时代表公司在 KubeCon 上发表演讲并参与 Kubernetes 社区。

2025 年,Kevin 再次加入 Red Hat,担任 Trusted Artifact Signer 团队的资深首席软件工程师,专注于将上游 Sigstore 项目产品化、AI/ML 工作负载的模型验证,以及在 Sigstore 中实现对后量子密码算法的支持。他通过会议演讲和对开源项目的贡献积极参与 Kubernetes 社区。