시스템 구성과 topology

Client는 HTTP로 CommerceApi만 호출하고, CommerceApi와 OrderWorkflow는 shoppingmall.workflow RouteMesh로 통신한다

시스템 구성과 topology Client는 HTTP로 CommerceApi만 호출하고, CommerceApi와 OrderWorkflow는 shoppingmall.workflow RouteMesh로 통신한다 Web Clients · Clients Web Clients CommerceApi ×2 · Servers CommerceApi ×2 OrderWorkflow ×2 · Servers OrderWorkflow ×2 HTTP shoppingmall.workflow RouteMesh Clients Servers

원문 x2 → ×2 (다중 인스턴스 표기)

  • • 원문 mermaid label 'CommerceApi x2'·'OrderWorkflow x2'의 'x2'는 다중 인스턴스를 뜻하므로 archify ×N 스택 표기 규칙에 맞춰 '×2'(곱하기 기호)로 옮겼다 — 뜻은 그대로다. Web Clients는 원문에 배수 표기가 없어 단수로 둔다.

resource는 이 그림에 없다

  • • OrderEventStore, OrderReadModelStore, CommerceStateStore, Inventory·Payment module은 원문 본문이 'resource이므로 server component로 배치하지 않는다'고 명시한다. 이 diagram은 Client·server component와 구조적 연결만 담고, resource 소유·역할은 본문 표(§3)가 별도로 설명한다.