Message Queue(以下簡稱MQ), 其實在UNIX的執行緒之間通訊就已經用到了MQ技術,一個執行緒寫資料到特定的MQ中, 其他執行緒可以從隊列中讀取資...
NATS NATS是由CloudFoundry團隊開發的一個開源、輕量、高性能.支持Publisher-Subscriber模式的分布式MQ系統, 可以實現約1...
今晚來透過Docker-compose,來建立2個節點的NATS Cluster + 3個節點的NATS Streaming Cluster.方便後面使用. v...
NAT Client基本使用與支持場景 Publisher-Subscriber Day22提到的場景一個訊息能對到多個Topic.這需要Wildcard Su...
Day23提到, http_port 8222是用來提供監控的API端口.NATS提供了幾個API, 用來提供一些統計資料和其他資訊. varz 該服務節點的各...
Day1曾經提到Observability(可觀察性), 接著就是簡單介紹一下這微服務的設計原則. MicroServices這幾年正夯, 它提供了一個強大的體...
Distributed Tracing 分布式鍊路追蹤 用來追蹤和紀錄微服務架構底下的應用程式, 並且把應用程式的各組件做了合併, 方便追蹤故障位置和導致效能低...
昨天介紹了OpenTelemetry的名詞跟概念.今天來架設其中一款支持OpenTelemetry的追蹤系統 Jaeger Jaeger是CNCF項目之一, 受...
昨天這樣安裝完, 跑了案例, 會發現Jaeger UI上有個System Architecture按鈕.但點下去沒東西.Day26提到, OpenTelemet...
12 Factor原則簡介 12Factor, 全名是The Twelve-Factor App, Heroku平台團隊彙整了這些實戰經驗並發表出來. 12 F...