透過實作從零開始學習 Golang, Elasticsearch, Kubernetes
效能優化要有數字依據。Day 10 我們用 pprof 找到 LoggingMiddleware 的熱點並改善,但那是「短時間剖析」。 實務上,我們希望能長期追...
到目前為止,我們的 /search handler 還是直接回傳假資料。這樣不利於測試與後續演進。 今天我們要把邏輯抽離成 service 層,定義一個 Sea...
在前幾天,我們完成了單元測試、pprof 優化,以及 SearchService 介面層。今天的目標是: 建立一個 fake Elasticsearch(假實...
昨天我們用 fake ES 成功寫出第一個 E2E 測試。今天的目標更進一步: 啟動一個本地 Elasticsearch(Docker)並撰寫真正的 ESSea...