無伺服器Serverless是在經濟利益驅動下發明模式架構? -Grady
無伺服器計算基本上是完全由經濟力量驅動的架構模式,事實上,無伺服器架構通常會以節省執行成本的名義驅使您使用奇怪分解的架構:事件驅動、基於業務規則的函式執行是一種有用的解耦和分解模式。
事實上,無伺服器更像是一種部署選項,而不是與微服務不同的新軟體架構或“模式”。
將您的系統重新設計為獨立的功能部分:在 Lambda 中包裝呼叫其他三個東西的東西,並在它發生故障時關閉超時。
但是,這種將無伺服器視為嚴格的成本遊戲,會錯過一個關鍵點: 開發人員喜歡它,因為他們不必瞭解底層基礎架構的任何資訊,也不必與基礎架構團隊合作或透過基礎架構團隊工作。
其實,在某些情況下,無伺服器選項通常比執行伺服器更昂貴。可擴充套件性也很重要,而且不必擔心指定機器等。
同時,無伺服器在構建、部署和冷啟動時間大大減少,允許快速迭代。無伺服器架構還促使我們進行響應式設計(事件和釋出/訂閱工作流),從而減少耦合和複雜性。重寫服務與遷移以獲得擊敗微服務的成功。
它還使我們能夠更輕鬆地處理系統中的突發事件,因為函式比其他東西更快地向上和向下擴充套件。
當然,也有人認為:架構是由約束驅動的。成本是一個約束。“無伺服器”是一個營銷術語,用於按使用的資源收費,與“按伺服器”或“按應用程式”不同的方式。它有它的位置,但就像任何東西一樣,可以被濫用。
架構本身就是一種經濟戰略遊戲。在開始時,您投資於高素質的程式設計師,而不是硬體和運營人員,從而節省資金和時間以加快開發速度,而不會產生技術債務。
相關文章
- 什麼是Serverless無伺服器架構?Server伺服器架構
- Serverless無伺服器架構詳解Server伺服器架構
- 什麼是軟體架構設計?- Grady架構
- 開源驅動全球經濟發展
- SQLite是一種經典的無伺服器ServerlessSQLite伺服器Server
- Serverless 架構模式及演進Server架構模式
- 中國未來經濟架構架構
- 可信資料驅動數字新經濟發展
- 總結下 ui 自動化驅動架構UI架構
- Serverless 架構開發手冊 — “人人都是 Serverless 架構師”先導篇Server架構
- 架構之:serverless架構架構Server
- 實戰指南 | Serverless 架構下的應用開發Server架構
- 建立市場經濟條件下的利益均衡機制(中經分析小組)
- Serverless 架構到底要不要伺服器?Server架構伺服器
- 戲說領域驅動設計(九)——架構模式架構模式
- 從零入門 Serverless | 一文詳解 Serverless 架構模式Server架構模式
- 事件驅動架構 vs. RESTful架構:通訊模式對比與選擇事件架構REST模式
- 六邊形架構:使用事件驅動的無伺服器實現鬆耦合 - Ellerby架構事件伺服器
- 六邊形架構:使用事件驅動的無伺服器實現松耦合 - Ellerby架構事件伺服器
- [aftership 技術分享活動] Cloudflare 最新邊緣 API,打造無伺服器(Serverless)架構CloudAPI伺服器Server架構
- 事件驅動架構設計事件架構
- 當今微服務盛行之架構師必經之路-領域驅動設計-下微服務架構
- 什麼是無伺服器架構?有何優勢?伺服器架構
- 區塊鏈和雲端計算雙引擎:合力驅動“數字+”經濟發展(附下載)區塊鏈
- 網際網路經濟下的信貸模式模式
- 經驗分享:我們如何使用AWS構建無伺服器架構 - hypertrack伺服器架構
- Serverless 架構下的服務優雅下線實踐Server架構
- 【譯】理解Node事件驅動架構事件架構
- Linux tty驅動程式 架構Linux架構
- 架構之路(4):測試驅動架構
- 無伺服器架構 - CodeCraft伺服器架構Raft
- 領域驅動設計DDD和CQRS架構模式落地實踐架構模式
- 單體架構、微服務和無伺服器架構架構微服務伺服器
- 事件驅動架構在 vivo 內容平臺的實踐事件架構
- 無伺服器事件驅動系統伺服器事件
- Serverless 架構的演進Server架構
- 5 大場景深度探討何為 Serverless 架構模式?Server架構模式
- 如何無縫遷移 SpringCloud/Dubbo 應用到 Serverless 架構SpringGCCloudServer架構