iT邦幫忙

microservices相關文章
共有 13 則文章
鐵人賽 Modern Web DAY 22

技術 第二十二章、Anser-Saga:替你的協作器加上一層保護 - PHP 微服務入門與開發

如果你是跟著文章一天接著一天實作的讀者,那麼你需要確保你的 : Anser-Tutorial-Service 使用的是最新的 v1.1.0 以上的版本...

鐵人賽 Modern Web DAY 21

技術 第二十一章、Anser-Saga: 高可用性設計理念 - PHP 微服務入門與開發

在服務協作的設計模式中,所有的流程控制與邏輯決策皆由協作器掌握。一旦協作器遭遇意外故障,將會導致資料遺失,進而無法保證資料一致性。我們可以透過故障轉移(Fail...

鐵人賽 Modern Web DAY 15

技術 第十五章、Anser-Orchestration:深入指揮執行週期的協作器 - PHP 微服務入門與開發

上一章,我們了解了如何在一個協作器中同時編排順序與並行並存的協作器,本章我們將聚焦在協作器的物件實體本身。在這個章節中,我們利用 PHP 的語法特性與你介紹幾種...

鐵人賽 Modern Web DAY 14

技術 第十四章、Anser-Orchestration:「順序」與「並行」共存的複雜服務協作 - PHP 微服務入門與開發

在現實世界的開發環境中,我們不可能永遠碰到最簡單的業務狀況,一定會有不同的複雜溝通需要處理。而在複雜的微服務架構中,如何確保多個服務之間的協作不僅高效且容易維護...

鐵人賽 Modern Web DAY 13

技術 第十三章、Anser-Orchestration:處理服務協作的回傳 - PHP 微服務入門與開發

緊接著上一個章節,本章將討論如何處理一個協作器的回傳。 定義協作器執行結束後的回傳內容 協作器成功 延續上一章的範例程式碼,我們繼續往下看。 protected...

鐵人賽 Modern Web DAY 12

技術 第十二章、Anser-Orchestration:處理服務協作邏輯 - PHP 微服務入門與開發

從這個章節開始,我們將會使用到第四章中除了 Main App 以外的所有服務。因此,尚未建立相關環境的讀者請前往第四章並依照教學建立起你的本地環境;除此之外,我...

鐵人賽 Modern Web DAY 11

技術 第十一章、Anser-Orchestration:簡單的服務協作 - PHP 微服務入門與開發

在這個章節中,我們會延續使用第九章服務抽象化的程式碼,請實作過第九章的讀者繼續保持你的本地環境;若你是還沒實作過第九章內容的讀者,建議你重回上一章了解 Anse...

鐵人賽 Modern Web DAY 10

技術 第十章、Anser-Orchestration:服務協作設計理念 - PHP 微服務入門與開發

服務協作(Service Orchestration)模式將服務執行的順序、邏輯判斷以及錯誤時的例外處理統一由協作器(Orchestrator)進行指揮。因為業...

鐵人賽 AI & Data DAY 14

技術 淺談 Data Mesh & Microservices

Data Mesh & Microservices 在國內最專業的非 Brobridge 寬橋莫屬,看看這篇貼文就知。https://www.facebook....

鐵人賽 Modern Web DAY 4

技術 第四章、開發環境設定與部署範例微服務 - PHP 微服務入門與開發

本系列文章的一大核心重點為「實作」,在接下來的每一個章節中,我們將會圍繞著實際的程式設計,傳達在 PHP 程式語言下該如何實踐我們推薦的微服務設計模式。 首先,...

鐵人賽 Modern Web DAY 1

技術 第一章、單體式應用程式與微服務 - PHP 微服務入門與開發

首先,我們從大多數人熟悉的單體式(Monolithic)架構說起。 Monolithic 就如同摩艾石像般,巨大、莊嚴,承載著文化的整體。 在單體式應用程...

鐵人賽 Software Development DAY 1

技術 序 - Microservices in Action: with example in Node.js

身為一個後端工程師,知道怎麼導入與設計微服務 (Microservices)架構,似乎已經變成一個潛規則了,而這個假設可以輕易的從求職市場上得到驗證,你可以快速...

技術 [Architectural Pattern] Microsrevices 微服務架構

上一篇文章介紹了 SOA (Service-Oriented Architecture) 的遠大願景與淡淡哀傷的下場,而這一篇要講的是 SOA 在平行宇宙的成功...