這是一個可歌可泣的故事,冒險者們在開發的旅途上,不斷挖洞、踩雷的經驗分享。主題大部分圍繞在 golang、k8s、istio、Elastic、scyllaDB 上,讓我們一起踏上征途,挑戰連續 30 天寫文章。
今天要來談談 istio 很重要的一點 sidecar ,這是一個很棒的 pattern ,今天決定特別跟大家分享這個模式。 sidecar pattern...
Watcher是一種Elasticsearch功能,可用於根據條件創建操作,這些條件使用對數據的查詢定期評估。Watcher有助於分析關鍵任務和關鍵業務流數據。...
文章本身不會特別解釋gRPC 與protocol buffers,如果有興趣可以去看官網文件會更精準一點 grpc.io,主體還是放在如何實作gRPC serv...
什麼前端也可以做Router? 兩三年前的我還真的不知道,還用jquery硬幹過前後分離的網頁,使用者永遠都沒上一頁可以點XD其實用起來跟後端的Router也沒...
StatefulSet Controller 是穩定又有序的, 它會記錄有狀態應用的狀態, 嚴格的控制循環監控Pod的實際狀態與期望狀態是否相同, 發生不相同時...
今天介紹一下以 golang 為主編程語言,建立當前最知名的容器管理服務 — Kubernetes。我們在上一篇已經簡單的敘述過,服務是如何演進成分散式服務,而...
前言: 前幾天有稍微介紹過Istio 憑證當時有提到一個內部憑證的東西,今天就來說說有關於內部憑證與如何更新內部憑證的內容以及更新憑證機制與心得。 什麼是內...
Git Hooks 在git也有跟webhook類似的強大功能Git Hooks,是在git action觸發的同時去進行一些腳本。 git hooks 列表...
在上一章我們提到的goroutine,在使用go指令後會額外開一個線程去處理,不過因為該線程處理完後就會自行關閉,假如有需要回收的變數或結果,會比較麻煩,一個方...
Quorum的概念,一樣是分散式系統廣泛使用的概念。 wiki上面已經說明了,最小讀寫票數(quorum)算法,是為了在資料有一個以上的副本(冗餘)時,保證資料...