Nacos 官網重大升級,提供官方發行版下載包,3.0 里程碑版本新特性預告

作者:袁坤(丹坤)、黃子純(梓蓴)、朱顏(競競)、季敏(清銘)、楊翊(席翁)、王晨(望宸) 、邢學超(於懷)

什麼是 Nacos 以及 nacos.io

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母簡稱,Nacos 開源產品定位是更易於構建雲原生應用的動態服務發現、配置管理和服務管理平臺,用雲原生方式解決分佈式領域核心問題。

自 2018 年孵化並開源以來,共收穫 28.4K 的 star 數,12.4K 的 Fork 數,Nacos被評爲 2021 Github 年度全國社區活躍度第六,在開源中國發布的 2021 年度 OSC 中國開源項目評選中,Nacos 被評爲雲原生領域人氣指數 Top5 的項目、InfoQ 2022 年度十大開源新銳項目、2023 開放原子基金年度生態開源項目、2023 開源創新榜“優秀開源項目” 、編程夏令營 GLCC 2023 優秀社區

https://nacos.io/  是開源產品 Nacos 的官方網站,Nacos 官網每年有百萬級 UV 訪問,受到大量開發者的關注,這次官網更新,圍繞着體驗進行提升,主要是增強開發者關注核心訴求,比如 Nacos 官方下載渠道,解決開發者通過 Github 下載又卡又慢的問題,以及也增加了《Nacos 架構與原理》電子書的預覽版本,方便在線查閱,後續我們還會更新官方文檔等一些列圍繞着開發者更易用的升級,此次升級是 Nacos 3.0 更新的開胃菜,Nacos 在持續保持迭代的過程中,Nacos 的理念始終保持初心:

“相信一切都是服務,每個服務節點被構想爲一個星球,每個服務都是一個星系。Nacos 致力於幫助建立這些服務之間的連接,助力每個面向星辰的夢想能夠透過雲層,飛在雲上,更好的鏈接整片星空。”

Nacos 官網全新升級-迎接未來的服務發現與配置管理

(一) 臻於完美的體驗

1. 界面——清新且現代

在這次 Nacos 官網的視覺升級中,我們深入挖掘了用戶體驗(UX)的核心,運用了信息架構(IA)原理來重新組織網站內容,確保邏輯分層和導航的直觀性。從網格系統(Grid System)到排版(Typography),每個元素的選擇和應用都遵循了響應式設計(Responsive Design)標準,保證了跨不同設備和屏幕尺寸的一致體驗。我們還重點優化了界面佈局,使得各個模塊和功能的劃分更爲清晰,讓用戶能快速找到他們需要的信息和工具。無論是新手還是資深開發者,均可以輕鬆上手,享受流暢且一致性的操作體驗。

在視覺元素方面,我們選擇了反映 Nacos 精神的星空藍調色盤,並在整個界面設計中運用這一獨特的色彩。這一策略性選擇亦結合了色彩心理學,利用色彩所帶來的情緒影響和注意力引導,同時我們將 Nacos 的品牌符號結合星空藍,增強用戶的認知連貫性和品牌記憶。

2. 導航——直觀且簡約

在不斷追求技術革新的過程中,Nacos 團隊深知用戶體驗的重要性。此前,Nacos 官網的導航欄因涵蓋內容豐富,反而顯得過於擁擠,尤其在小屏幕設備上,一級目錄難以一覽無餘,甚至出現換行顯示的窘境。此外,頻繁變更的導航內容也讓用戶不得不時常重新適應,效率大打折扣。諸多反饋匯聚一堂,爲了給廣大用戶帶來更爲直觀且簡約的體驗,Nacos 決定對官網進行一次大刀闊斧的改版。

新版官網重塑導航結構,精簡爲幾個高頻使用的一級目錄,包括文檔,社區及控制檯樣例,直擊用戶需求的核心。以社區爲例,將原本雜糅在一起的內容細分歸類,精心設計了三個直觀的二級導航項: 社區貢獻、社區事件和社區資源。

在社區貢獻板塊,用戶可以輕鬆找到反饋問題的渠道、參與貢獻的指南以及社區貢獻者的榮譽榜,鼓勵更多熱心用戶加入到 Nacos 家族的建設中來。而社區事件則及時傳遞新鮮的社區新聞動態,無論是新版本的發佈,還是貢獻者信息的更新,用戶都能在第一時間得知。更爲重要的是,社區活動的預告及回顧,在這裏也能獲得詳盡的報道。

至於社區資源,充實的內容涵蓋了從技術博客到電子書,滿足了用戶從學習到實踐的一系列需求。不僅如此,新官網還特別解決了用戶長期以來的一個痛點——版本下載。相比過去只能從 GitHub 獲取最新版本,現在,官方提供的製品包下載服務讓獲取最新的 Nacos 變得更加輕鬆便捷。

通過這次改版,Nacos 官網的導航不再臃腫、而是煥然一新的直觀且簡約。

3. 互動——友好且智能

Nacos 社區致力於打造一個交互友好、智慧互助的社區環境。在 Nacos 的官方網站上,我們不斷追求更優質的用戶體驗,確保每一位訪問者都能夠獲得實時的支持與反饋,幫助您高效解決問題。

  • 即時反饋

    我們深知及時反饋對於開發者的重要性。爲此,我們在 Nacos 官網上加入了即時反饋系統。無論您遇到任何疑問或者需要技術支持,我們的反饋系統都能爲您提供快速響應。

  • 易於參與的共建過程

    Nacos 是一個開源的平臺,我們鼓勵並歡迎每一位用戶參與到項目的共建中來。官網設計了清晰的指引和流程,使得貢獻代碼、文檔或者反饋 bug 變得更加簡單直接。您的參與對於 Nacos 社區的發展至關重要,我們期待您的每一個想法與建議。

  • 持續改進

    我們承諾持續改進 Nacos 官網的功能和體驗。通過不斷收集用戶反饋,我們能夠定期優化網站結構,更新內容,以及提升互動體驗。您的每一次訪問,都應該比上一次更加順暢和愉快。

(二) 涵蓋廣泛的資源

1. 下載——快捷且安全

在開源社區的繁榮發展中,Nacos 作爲配置管理和服務管理平臺,在微服務架構中扮演着重要角色。但是,對於廣大開發者來說,獲取 Nacos 版本發行包一直是一項挑戰。傳統上,Nacos 的發行包是通過 GitHub 提供給社區的,但這一途徑存在着明顯的問題和隱患。

首先,從過去的情況來看,部分開發者訪問 GitHub 存在困難,下載速度非常慢且容易失敗。下載速度慢和下載失敗的問題頻發,嚴重影響了開發者的工作效率。

其次,官方渠道的這些障礙迫使開發者轉向其他非官方的渠道來下載 Nacos 發行包。這不僅增加了軟件供應鏈的安全風險,還可能使開發者不知不覺中下載到被篡改或含有惡意代碼的版本。一旦這些被污染的軟件被部署到生產環境中,它們可能會給企業或組織帶來巨大的安全隱患,甚至導致嚴重的財務損失和品牌信譽的損害。

因此,經過了社區的廣泛討論,決定在 Nacos 官網提供獨立的下載頁。這樣一個下載平臺的好處如下:

  • 可靠性: 官網提供的下載鏈接將保證源文件的完整性和安全性,可以確保開發者拿到的是未被篡改的純淨版本,從而減少軟件供應鏈中的風險。
  • 可訪問性: 一個針對全球用戶優化的下載頁面,可以提供更好的訪問速度,特別是爲那些難以訪問 GitHub 的地區的開發者。
  • 實時性: 官網下載頁面可以及時更新最新版本的信息,讓開發者第一時間得到最新的功能和安全補丁。

Nacos 官網下載頁依託後端雲計算服務,可爲用戶提供高速下載和安全校驗能力。

那麼如何從 Nacos 官網體驗簡單流暢的下載呢?

進入首頁,點擊上邊欄的社區菜單,再點擊版本下載頁面,就進入到了資源的下載頁面。

在下載頁中主要分爲以下幾個部分:

  • 最新版 tip 提示:

    對最新發布的版本進行重大更新提醒。

  • 系統要求:

    滿足部署 Nacos 環境的最小資源需求。

  • 穩定版本下載:

    下載頁提供 2.x 和 1.x 版本的最新維護版本下載包含二進制包和鏡像下載,對於二進制包提供 MD5 下載校驗。配合下載頁面提供了 release notes、快速開始和升級指南等文檔,方便用戶快速完成部署、升級和快速體驗 Nacos 服務。

🔔 注意:Nacos 1.x 已經停止功能性維護,僅支持安全更新。請儘快升級到 2.x 版本,體驗更全面的 Nacos 功能。

  • 快照版本下載:

    提供當前開發中的快照版本,可以提前體驗嚐鮮新版本功能特性,歡迎各類試用反饋,但不建議直接在生產環境使用。

  • 歷史版本下載:

    值得一提的是 Nacos 2.x 版本完美兼容自 1.0.0 之後的用戶 API,大家可以放心升級。如果您當前使用的 Nacos 版本過低,擔心版本差別多導致兼容性問題,下載頁提供了從 1.0.0 版本之後的所有歷史版本的下載。

2. 電子書——豐富且便捷

我們深知在技術探索的路上,高效的信息獲取至關重要。因此,在新版官網中,電子書頁面經過全面升級改造,旨在提升技術開發者的閱讀和學習體驗。

在以往的體驗中,用戶需離開官網前往其他平臺下載電子書,且無法在下載前預覽書籍結構。我們認識到,這一流程的不便可能阻礙了您對新知識的追尋。現在,一切將變得更加簡潔高效。

更新後的電子書頁面,現在用戶能在官網上直接預覽每本書的前十餘章內容,並查看完整的目錄結構。此舉旨在用戶在投入深度學習前,能對書籍風格和結構有直觀瞭解,以優化閱讀策略。除此以外,我們進一步優化了互動體驗。爲了更有效地支持知識分享和技術交流,我們引入了內容反饋與評論功能,使每位用戶都能參與到電子書的持續完善中來。

未來,我們將推出在特定章節下進行討論的功能,進一步方便了開發者之間的深入交流。這意味着您可以直接在閱讀某一章節時,就相關內容發起或參與討論,與同行技術者們共同探索技術難題,分享實踐經驗。

我們相信,通過這樣的改進和新增功能,我們的電子書頁面將不僅僅是一個閱讀平臺,更將成爲一個技術交流和共同成長的社區。

Nacos 官網升級是 Nacos 3.0 的先鋒

Nacos 官網的全新升級,不僅僅是界面與交互的一次革新,更是爲了迎接 Nacos3.0 所帶來的全新風貌,做出的戰略佈局。在這一升級之後,我們將能更清晰地展現 Nacos3.0 的創新特性與未來規劃。下面,就讓我們共同探索 Nacos3.0 重點特性的概貌,並預覽它爲我們帶來的無限可能。

(一) Nacos 3.0 版本重點

在經歷了 Nacos1.X 版本穩定核心功能、2.X 版本提升性能與擴展功能後,Nacos 團隊已經全力投入到 3.X 版本的開發之中。Nacos3.0 將重點聚焦於提升易用性,助力開發者更加便捷地探索微服務部署及與 Service Mesh 的融合。

1. 命名空間統一

首先,Nacos3.0 將致力解決用戶長期面臨的命名空間不一致問題。早前版本中,註冊中心和配置中心默認命名空間的 ID 出現差異,雖不影響核心功能,但對許多用戶造成了困擾。在 3.0 版本中,這一歷史遺留問題將被徹底解決,統一默認命名空間的名稱和 ID 爲 public,顯著降低用戶的使用門檻和學習成本。

2. 健康檢查與服務類型解耦

接下來,對於健康檢查與服務類型的關係,Nacos 也進行了深入的優化和解耦。原有設計中健康檢查與服務類型緊密耦合,但隨着微服務生態的成熟,用戶需求日益多樣化。Nacos3.0 將對這兩者進行解耦,分離健康檢查與活性維護邏輯,使得臨時服務也能夠享受到更爲靈活的健康檢查策略,有效提升微服務穩定性與可維護性。

3. xDS 協議支持

此外,爲了更好地適應 Service Mesh 的發展趨勢,Nacos3.0 將支持 xDS 協議,架起微服務與服務網格間的橋樑,爲希望進行輕量級 SDK 改造或使用服務網格打通多類微服務的用戶提供強有力的支持。

4. Kubernetes 數據打通

最後,與 Kubernetes 集羣的數據打通也是 Nacos3.0 的一個重要規劃。在微服務的部署與發現領域,Kubernetes 和 Nacos 之間擁有巨大的協同潛力。Nacos3.0 的探索將有助於用戶實現 Kubernetes 和非 Kubernetes 應用的無縫互調,簡化用戶向 Kubernetes 遷移的過程,拓寬 Kubernetes 在微服務領域的應用範圍。

(二) Nacos 3.X RoadMap

Nacos3.X 除了上述提到的易用性的優化和功能、也會有更多特性和功能支持,比如分佈式鎖、模糊訂閱等社區需求量高的功能,在此奉上 Nacos3.X 的 RoadMap,歡迎加入社區共建。

Nacos3.0 的到來,將是微服務領域的一次重大飛躍。 它不僅是對 Nacos 自身易用性的提升,更是對整個微服務生態系統的一次貢獻。期待 Nacos3.0 能夠助力每一位開發者輕鬆駕馭微服務技術,開創更加豐富多彩的雲原生時代。

微服務生態升級第一步,後續持續升級

(一) 細緻周到的文檔

從 Nacos 新官網的意見徵集中,Nacos 社區接收到了用戶對於 Nacos 文檔內容的寶貴反饋。爲了進一步提升用戶體驗,我們計劃趁着官網升級之際,對 Nacos 產品文檔進行一次全面的梳理和昇華。我們的目標是打造一份更爲細緻周到、易於理解和應用的文檔,以助力用戶更好地掌握 Nacos 產品的使用和管理。

新的文檔系統將從內容到形式進行全新規劃。我們將採用全新的目錄結構,以更合理的邏輯順序和分類,確保用戶能夠快速找到所需信息。內容方面,我們將對現有文檔進行深入的整合與重構,補充疏漏、更新陳舊信息,同時增加更多實用案例和操作指南,力求全面覆蓋 Nacos 功能特性與應用場景。

此外,我們也將引入全新的協作機制,鼓勵更多的社區成員參與到文檔的編寫和維護中來。我們相信,通過集思廣益,匯聚社區智慧,能讓文檔更加生動、準確,更好地服務於每一位用戶。

我們期待新文檔能夠成爲用戶最可靠的知識寶庫,無論是新手初學者還是資深開發者,都能在這裏找到最需要的幫助。敬請期待全新升級後的 Nacos 文檔,它將伴隨您在雲原生技術的探索旅程中,成爲您不可或缺的指南。

Nacos 新的文檔內容衆多,會在後續官網中逐漸發佈與實裝,也歡迎所有的 Nacos 社區關注者、用戶、參與者一起加入新文檔的建設者。

(二) 友好開放的社區

Nacos 社區深知,社區的發展離不開每一位用戶和貢獻者的積極參與。爲了更好地匯聚社區智慧,激勵社區活力,我們計劃在官網升級期間,對社區的問題反饋機制和貢獻者體系進行一系列的優化和提升。

首先,針對問題反饋,我們將在官網上詳細闡述問題報告的正確方式和步驟,使用戶在遇到問題時能夠更清晰、高效地反饋。比如,嘗試構建一鍵生成 issue 機制,極大簡化用戶報告問題的流程,從而加快問題處理速度,提高社區的響應能力。

其次,爲了更好地促進社區貢獻,我們將提供更細緻的貢獻指南,爲有志於參與 Nacos 共建的用戶提供明確的方向和幫助。新官網將探索文檔快速編輯功能,允許用戶輕鬆對文檔內容進行補充和修正,從而降低參與門檻,激發社區的創造力和協作精神。

最後,爲了表彰社區貢獻者的辛勤付出,我們特別策劃了一個全新的貢獻者專區。在這裏,我們將展示各類貢獻者的身影,無論是長期默默付出的總貢獻者,還是近期活躍的新星,亦或是 Committer 和 PMC 成員,每一位貢獻者的努力都將得到肯定和展示。我們希望通過這樣的方式,讓貢獻者獲得更多的認可和曝光機會,進一步激勵社區內外的更多人才投入到 Nacos 的建設中來。

社區的每一點進步,都離不開背後每一個人的奉獻。Nacos 社區將致力於打造一個更爲友好、開放和高效的環境,歡迎更多有識之士加入我們的行列,共同推動 Nacos 項目向前發展。

歡迎參與 Nacos 的共建

在這次大幅改版之後,Nacos 官網展現了全新的風貌:界面設計以簡潔美觀爲核心,導航結構經過精心優化,更符合用戶習慣,致力於提供直觀而簡潔的用戶體驗。 Nacos 團隊堅信,新的官網不僅將極大提升信息獲取的效率,也將使得參與社區建設變得前所未有的便捷。我們誠摯邀請您體驗煥然一新的 Nacos 官網,一起見證每一步的成長,共同鑄就未來。

值得一提的是,在官網更新的同時,Nacos 社區規劃了衆多新內容和特性,現正處於緊鑼密鼓的推進階段。爲了這些宏偉藍圖的實現,我們急需社區夥伴們的力量與智慧。我們期待在您的積極參與和支持下,能夠迅速將這些規劃內容呈現出來,早日與廣大用戶和開發者們見面。只有攜手同行,我們才能共同推動 Nacos 社區的繁榮發展,讓我們的產品更貼近每一位用戶的實際需求。

歡迎加入我們,與 Nacos 一起,創造屬於所有人的輝煌未來。(釘釘羣號:12810027056

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章