唸對了這些技術名詞,你已經贏了研發大佬

image.png

技術人在交流技術、面試,或給朋友們分享的時候,總難以免須要聊到某個流行技術名詞。而 IT 圈的特色是技術無國界,拿時下大火的雲原生技術來講,不少項目都是由來自全球各國的開發者創做,所以各個項目的名字也頗具各國特點。前端

好比源於希臘文的 Kubernetes、Istio,英文的 Container,甚至還有源於中文的ChubaoFS(ChubaoFS 是京東自研的雲原生存儲平臺,想了解更多的話點擊傳送門《雲原生在京東 |最適合雲原生的分佈式存儲平臺—— ChubaoFS》)。一旦不當心使用了錯誤的發音,特別是在公衆場合,就會以爲特別尷尬。有人爲了不這種尷尬,甚至想出了偷懶小技巧,將 Kubernetes 簡稱爲 K8s 。面試

做爲一名從業多年的技術社區運營,雲小妹常常與研發、產品經理進行友好的技術交流,但依舊在被聽不懂技術說什麼的恐懼所支配,最終我意識到,也許不是個人 listening 有問題,多是他們的 speaking 出問題。網絡

雲原生如今絕對是技術圈中的熱門話題,作研發的若是不懂點雲原生就以爲落伍了。本週四,雲原生領域中最具影響力的技術峯會 KubeCon 就要開始了,想必屆時又將是技術圈裏茶餘飯後的焦點話題。那如何避免在聊天中出現一些尷尬的錯誤發音呢?本期內容,就讓雲妹來給你們補一課,糾正那些奇奇怪怪的發音。小本本拿出來!小板凳搬好!架構

▲發音大挑戰丨雲原生裏那些明星項目怎麼讀?(一)▲併發

image.png

Kubernetes 應該是最近最火的雲原生技術名詞,小夥伴們確定不會陌生,但這個詞應該怎麼發音呢?來看看咱們的研發大佬是怎麼發音的:負載均衡

image.png

這要是交流起來,你能聽懂在說什麼嗎?哈哈哈,其實它正確的讀音應該是:運維

/kubə'netis/ 分佈式

重音在第三個音節,來源於希臘文,意思是舵手。ide

image.png

Kubernetes 是 Google 開源的一個容器編排引擎,它支持自動化部署、大規模可伸縮、應用容器化管理。在生產環境中部署一個應用程序時,一般要部署該應用的多個實例以便對應用請求進行負載均衡。微服務

在 Kubernetes 中,咱們能夠建立多個容器,每一個容器裏面運行一個應用實例,而後經過內置的負載均衡策略,實現對這一組應用實例的管理、發現、訪問,而這些細節都不須要運維人員去進行復雜的手工配置和處理。

image.png

這個詞一樣來源於古希臘語,是泰坦神族中神明的名字,有「先見之明」的意思,先來看看咱們的前端小哥哥是怎麼讀的:

image.png

咱們來看一下正確發音的音標:

/prəˈmiː.θi.əs/ UK

/prəˈmiː.θi.əs/ US

怎麼樣?你讀對了嗎?

image.png

Prometheus 是_一個開源的雲原生監控和報警系統,_前身是 SoundCloud 的告警工具包,現已演化成一個獨立的開源監控系統,於 2016 年加入了 Cloud Native Computing Foundation,是 Kubernetes 以後的第二個主要項目。

image.png

這個發音應該不難,拆開都是咱們熟悉的單詞,它的正確發音是:

/ˈsɜː.vɪs/ /meʃ/ UK

/ˈsɝː.vɪs/ /meʃ/ US

image.png

Service Mesh 是_用於處理服務到服務通訊的專用基礎架構層。_Cloud Native 有着複雜的服務拓撲,它負責可靠的傳遞請求。實際上,Service Mesh 一般做爲一組輕量級網絡代理實現,這些代理與應用程序代碼部署在一塊兒,應用程序無感知。

image.png

Container 咱們簡直太熟了,也是使用頻率最高的雲原生技術名詞,咱們來看看 Containerd 的正確發音是什麼:

/kənˈteɪnə(r) -dee/

它的發音是 container-dee,正如其名,它是一個容器守護進程。

image.png

Containerd 是_一個工業級標準的容器運行基礎設施,它強調簡單性、健壯性和可移植性。_Containerd 能夠在宿主機中管理完整的容器生命週期:容器鏡像的傳輸和存儲、容器的執行和管理、存儲和網絡等。containerd 並非直接面向最終用戶的,而是主要用於集成到更上層的系統裏,好比 Swarm, Kubernetes, Mesos 等容器編排系統。

更多發音小知識,請繼續點擊如下視頻觀看

▲發音大挑戰丨雲原生裏那些明星項目怎麼讀?(二)▲

image.png

來自產品經理小哥哥的發音:

image.png

正確的發音:

/ˈen.vɔɪ/ UK

/ˈen.vɔɪ/ US

中文意思是使者。
image.png

Envoy 是專爲大型現代 SOA(面向服務架構)架構設計的 L7 代理和通訊總線,體積小,性能高。它的誕生源於如下理念:對應用程序而言,網絡應該是透明的。當網絡和應用程序出現故障時,應該可以很容易肯定問題的根源。

image.png

這個也不難,相信大多數人都能讀對,就是 Side Car 的連讀,正確發音:

/ˈsaɪd.kɑːr/ UK

/ˈsaɪd.kɑːr/ US

image.png

Sidecar 中文譯做「邊車」,以下圖中載人的摩托車是主應用,載狗的邊車就是 sidecar。

image.png

image.png

Sidecar 在微服務架構中,Sidecar 附加到主應用(或者叫父應用)上,能夠擴展並加強系統的功能特性,同時 Sidecar 與主應用是鬆耦合的(Sidecar 聚合的功能包括平臺抽象、遠程服務代理、日誌、配置、流量監控等)。
image.png

這個有些考驗,正確發音是:

/helm/

中文就是舵輪的意思。

image.png

Helm 是 _Deis 開發的一個用於 Kubernetes 應用的包管理工具,主要用來管理 Charts(海圖)。_有點相似於 Ubuntu 中的 APT 或 CentOS 中的 YUM。Helm Chart 是用來封裝 Kubernetes 原生應用程序的一系列 YAML 文件。能夠在你部署應用的時候自定義應用程序的一些 Metadata,以便於應用程序的分發。

對於應用發佈者而言,能夠經過 Helm 打包應用、管理應用依賴關係、管理應用版本併發布應用到軟件倉庫。對於使用者而言,使用 Helm 後不用須要編寫複雜的應用部署文件,能夠以簡單的方式在 Kubernetes 上查找、安裝、升級、回滾、卸載應用程序。

image.png

這個有些難度了,仍是來看看市場小哥哥的發音:

image.png

李斯表示這鍋我不背!

image.png

它的正確發音應該是:

/iːst'iəʊ/

和 Kubernetes 同樣,這個詞也來源於希臘文,意思是「啓航」。

image.png

Istio 是一個開源的服務網格,提供一種簡單的方式來爲已部署的服務創建網絡,該網絡具備負載均衡、服務間認證、監控等功能,而不須要對服務的代碼作任何改動。隨着各組織愈來愈多地採用雲平臺,開發者必須使用微服務設計架構以實現可移植性,而運維人員必須管理包含混合雲部署和多雲部署的大型分佈式應用。Istio 採用一種一致的方式來保護、鏈接和監控微服務,下降了管理微服務部署的複雜性。

好了,今天的小課堂就到這結束了,上面的這些技術名詞,你都讀對了嗎?

image.png

點撃"閱讀原文",全方位瞭解京東雲原生之路

相關文章
相關標籤/搜索