無伺服器可能導致程式碼進入分散式義大利麵條糨糊2.0新時代 - TechRepublic
人們通常不知道微服務需要獨立的自治。例如各種服務共享一個資料庫;另一個問題是,服務之間透過RPC/Restful進行網路之間的同步呼叫鏈太長。這些都是分散式義大利麵條一樣的糨糊結構,這種架構並沒有引起人們的注意,這種麵條糨糊的結構可能是由於各種相互呼叫的服務緊密耦合而引起的。
設計微服務的關鍵是正確地“定義它們的邊界以及它們如何通訊,鬆散耦合的服務在一處包含相關行為,並且對與之協作的系統的其餘部分了解得最少。“鬆散耦合”是至關重要。
這種程式碼是即非結構化且難以維護的程式碼。
隨著無伺服器Serverless時代的到來,無伺服器產品最酷的事情之一就是允許您“混合和匹配前所未有的程式語言和框架” 。但是,這也可能意味著分散式義大利麵條糨糊的新時代。與更傳統的軟體開發一樣,開發易於維護的微服務需要一種周到的方法。
使用無伺服器進行構建的極大便利會導致開發人員重新使用可怕的單體架構的義大利麵條糨糊程式碼。
義大利麵條糨糊程式碼見下帖:
相關文章
- Hadoop進入2.0時代Hadoop
- Angular 框架將進入 2.0 時代Angular框架
- 易鯨捷武新:分散式資料庫2.0時代是什麼樣的?分散式資料庫
- Ubuntu開機後進入initramfs導致無法進入系統解決方案Ubuntu
- 服務網格:微服務進入2.0時代微服務
- 分散式鎖導致的超賣問題分散式
- 義大利麵與程式碼
- 【伺服器資料恢復】斷電導致伺服器無法進入系統的資料恢復案例伺服器資料恢復
- jQuery載入進度條例項程式碼jQuery
- 驚了!goto 語句讓 Go 程式碼變成義大利麵條嗎?Go
- 使用Faric+Git進行分散式程式碼管理Git分散式
- 模態對話方塊可能導致程式崩潰
- 分散式檔案上傳導致服務假死了?分散式
- 函式計算: 讓小程式開發進入 Serverless 時代函式Server
- 阿里李飛飛:資料庫將全面進入雲原生分散式時代阿里資料庫分散式
- HDFS 清理資料導致進入安全模式模式
- 淘寶分散式框架 Fourinone 2.0分散式框架None
- 嚴重 PHP 漏洞導致伺服器遭受遠端程式碼執行PHP伺服器
- jQuery === 麵條式程式碼?jQuery
- 【入門】分散式Session一致性入門簡介分散式Session
- 自動駕駛產業進入“兩條腿”時代:車路協同的中國式飛躍自動駕駛產業
- 【新特性速遞】進度條,進度條,進度條
- 跟上腳步,進入後臺執行新時代
- 新聞分析:PC進入64位時代 驅動程式仍是攔路虎
- 無伺服器計算的5個優點和3個缺點 - TechRepublic伺服器
- jQuery 進度條效果程式碼jQuery
- 資料庫恢復狀態可能導致JOB無法自動執行資料庫
- 虛擬化基礎設施進入新的進化時代
- 如何定位導致Crash的程式碼位置
- PHP程式導致伺服器當機怎麼辦PHP伺服器
- Workstation服務無法啟動導致無法訪問檔案伺服器伺服器
- C# 下載帶進度條程式碼(普通進度條)C#
- 新的PHP高危漏洞可導致黑客執行遠端程式碼攻擊PHP黑客
- 未來戰場將進入新時代,人工智慧大展神威人工智慧
- 【隱式轉換】注意隱式轉換將導致索引無法使用索引
- 無限遞迴導致StackOverflowError遞迴Error
- 物化檢視匯出匯入可能導致物化檢視日誌的失效
- Python之程式碼進度條Python