無伺服器可能導致程式碼進入分散式義大利麵條糨糊2.0新時代 - TechRepublic
人們通常不知道微服務需要獨立的自治。例如各種服務共享一個資料庫;另一個問題是,服務之間透過RPC/Restful進行網路之間的同步呼叫鏈太長。這些都是分散式義大利麵條一樣的糨糊結構,這種架構並沒有引起人們的注意,這種麵條糨糊的結構可能是由於各種相互呼叫的服務緊密耦合而引起的。
設計微服務的關鍵是正確地“定義它們的邊界以及它們如何通訊,鬆散耦合的服務在一處包含相關行為,並且對與之協作的系統的其餘部分了解得最少。“鬆散耦合”是至關重要。
這種程式碼是即非結構化且難以維護的程式碼。
隨著無伺服器Serverless時代的到來,無伺服器產品最酷的事情之一就是允許您“混合和匹配前所未有的程式語言和框架” 。但是,這也可能意味著分散式義大利麵條糨糊的新時代。與更傳統的軟體開發一樣,開發易於維護的微服務需要一種周到的方法。
使用無伺服器進行構建的極大便利會導致開發人員重新使用可怕的單體架構的義大利麵條糨糊程式碼。
義大利麵條糨糊程式碼見下帖:
相關文章
- 驚了!goto 語句讓 Go 程式碼變成義大利麵條嗎?Go
- 易鯨捷武新:分散式資料庫2.0時代是什麼樣的?分散式資料庫
- 幽默圖:什麼是Bug纏身?什麼是義大利麵條?什麼是大泥球?
- 服務網格:微服務進入2.0時代微服務
- 大模型時代進入尾聲:場景式模型接棒大模型
- 函式計算: 讓小程式開發進入 Serverless 時代函式Server
- Ubuntu開機後進入initramfs導致無法進入系統解決方案Ubuntu
- 阿里李飛飛:資料庫將全面進入雲原生分散式時代阿里資料庫分散式
- 分散式鎖導致的超賣問題分散式
- 【伺服器資料恢復】斷電導致伺服器無法進入系統的資料恢復案例伺服器資料恢復
- 線上音樂進入“人本主義”爭奪時代
- 跟上腳步,進入後臺執行新時代
- 模態對話方塊可能導致程式崩潰
- 虛擬化基礎設施進入新的進化時代
- MySQL時區導致無法產生表MySql
- 分散式檔案上傳導致服務假死了?分散式
- 在新時代,同樣有無本萬利的盜版遊戲生意遊戲
- 「情報局21」2019 AI 進入新算力時代AI
- HDFS 清理資料導致進入安全模式模式
- 臻於至善,精益求精,HALO Network進入2.0時代,持續賦能加密世界加密
- 新時代程式設計師都用什麼寫程式碼?程式設計師
- AI發展進入2.0時代!英特爾在落地中總結4大經驗、分享7個案例AI
- [20210519]是否可能導致DML失效.txt
- 影片分析進入智慧時代
- 分散式技術“上位”進行時分散式
- 20200820 - 程式導向和麵向物件物件
- 嚴重 PHP 漏洞導致伺服器遭受遠端程式碼執行PHP伺服器
- 新零售進入“無限貨找人”時代,背後技術架構如何調整?架構
- 最佳Vue開發實戰系列(一):設計一個回味無窮的高擴充套件性路由,比義大利麵香【詳解+實踐貼上程式碼】Vue套件路由
- 自動駕駛產業進入“兩條腿”時代:車路協同的中國式飛躍自動駕駛產業
- 三大運營商同時官宣Wi-Fi6新佈局 2020年進入“三千兆時代”
- 低程式碼——新時代軟體開發的神器
- linux下影響程式碼執行時序(時延大)的可能原因Linux
- 【入門】分散式Session一致性入門簡介分散式Session
- PbootCMS預設麵包屑導航樣式修改及自定義的設定方法boot
- 如何修改PbootCMS預設麵包屑導航樣式及自定義設定方法boot
- 都說無程式碼時代要來了,那麼無程式碼的優缺點有哪些?
- Python之程式碼進度條Python