Istio项目名称的由来

2020年12月4日15:41:05 发表评论 3,157 ℃

Istio是一个允许组织连接、保护、控制和观察服务的服务网格。自三年前发布以来,它已经成长为谷歌最著名的开源项目之一,是 KubeCon 上排名前三的关键词,也是一个由强大的社区支持且成熟的 production-ready 型产品。

不过,第一眼看到这个词时人们会自然而然地提问:“istio 是什么?”、“‘ISTIO’代表什么含义?”、“这个词该怎么念?”。

Istio(ISS-tee-oh)是由 Tetrate 创始人 Varun Talwar 和谷歌首席工程师 Louis Ryan 在 2017 年命名的,当时他们都在谷歌工作。

Istio项目名称的由来

Istio 在希腊语中是 “sail” 的意思,它(ιστίο)延用了 Kubernetes(在希腊语中是飞行员或舵手的意思)建立的希腊航海主题。Istio 和它的表亲 Istos(ιστός)(意思是桅杆、网)都来自古希腊词根 Istimi(ἵστημι),意思是 “to make stand”。

“为了取名,我们翻阅了三个小时希腊字典”Varun 说,“最终我们两人想到一起去了。帆船的理念不仅在于谁在控制船,而是没有船你哪儿也去不了。“

Varun 回忆说 10 个候选名称最后被缩减到 3 个,但命名 Istio Github 仓库的实际需求要求他们快速做出最终决定。

Istio 现在的网址是 www.istio.io,“io” 的重复是值得考虑的。就其本身而言,“io” 有很多含义,包括 ionium(锾元素)的缩写、以古代宙斯的情人命名的木星卫星,以及得名于印度洋的互联网顶级域名。我们也注意到 io 是 Ino(奥德赛中的人名)的另一种拼法,Ino 给了 Odysseus(奥德赛中的人名)一个神奇的面纱,让他在五级海洋风暴中顺利航行。Istio 不正是那个魔法面纱吗?

最后说明一下:Istio 并不是首字母缩写,但如果一定要说它代表着什么,也许会是 “I Secure, Then I Observe”(我保护,我观察),或者 "I’m Sexy To Infrastructure Operators."(我对基础设施运营商富有吸引力)。如果你能想出更好的含义,请将你的想法 post 到 twitter.com/tetrateio。

感谢语言学家 Efthymia Lixourgioti 为我们提供了希腊语翻译和词源学的咨询。

【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: