摘要:我們整個監控的部分,沒有采用社區流行的,而是自己實現了一套。但是對于前端來說,只暴露一個入口,引入一個反代即可。簡介是一個為了讓部署微服務更加便捷而誕生的現代反向代理負載均衡工具。配置熱更新,支持多種后端。將請求轉發到統一認證服務。 前言 對于監控這塊,我們基于prometheus實現,當然做了大量的優化,包括前面所講到的配置接口化。我們整個監控的UI部分,沒有采用社區流行的grafa...
摘要:分別進行配置和測試。也就是說對于開發和部署來說,使用可以更快速的交付和部署應用環境。更便捷的應用更新管理。使用鏡像創建并啟動一個容器。執行用戶指定的應用程序。執行完畢后,容器被終止。 Docker是為應用的開發和部署提供的一站式容器解決方案,它能幫助開發者高效快速的構建應用,實現Build,Ship and Run Any App, Anywhere,從而達到一次構建,到處運行的目的。...
摘要:我將描述我發現塑造成功框架的一些哲學。根據我的框架開發經驗,我特此冷凝和總結我認為任何成功的框架最重要的哲學。現代框架往往是松散耦合的體系結構。全棧框架例如已經演變成由松散耦合的組件可以單獨使用或與第三方交換的框架。 來源:Philosophies that Shaped Successful Frameworks 在過去的十年里我們看到了許多軟件框架的出現,像 Spring 和 Ru...
摘要:徐盛測試中心總監。移動互聯的到來給測試帶來了哪些挑戰徐盛開發移動應用確實給我們的開發和測試人員都帶來了新的挑戰。測試管理的難點在哪幾個方面徐盛測試管理在項目級別和組織級別各有不同的難點。 2016年7月22日,「HPE&msup軟件技術開放日」將在上海浦東新區,張江高科技園區納賢路799號科榮大廈小樓2樓舉辦,msup攜手HPE揭秘全球測試中心背后的12條技術實踐。 徐盛:HPE測試中...
摘要:翻譯自選擇器的命名規范模塊化命名例如與布局相關的樣式以為開頭。推薦的寫法不推薦的寫法規范注釋在單列注釋中,星號與內容之間留一個半角空格。翻譯自《CSS Naming and Writing Specification》選擇器的命名規范1.模塊化命名例如:與布局相關的樣式以g為開頭。如g-content和g-header;與掛鉤相關的樣式以j為開頭。如j-open和j-request;與元件相...