#observability
Read more stories on Hashnode
Articles with this tag
鐵人賽系列連結 D1 探討遙測信號與系統可觀測性之間的關聯。我們得知道各類型遙測信號負責的守備範圍,才好在設計階段,就把這些與系統結合,以滿足需求。遙測信號是系統具備可觀測性的基石,也是 OpenTelemtry 框架的重要價值。 OpenTelemetry Isn’t the Hero We...
昨天我們通過作業系統提供的工具看見程式在發生 context switching 並吃到 CPU 的負載。今天能看看這隻 Go 撰寫的程式怎麼通過其生態圈提供的工具來看見問題。 Go Trace 在 Go 的診斷工具中,Tracing...
突然今天想寫這篇是因為 Line 社群有網友問到 I/O密集型任務 如果開大量 Thread 或是將這個任務以容器啟動了數十個容器在消費從 Message Queue 接收到的事件,然後做大量的 I/O 密集任務。會不會導致 Context Switch ?以及如果真要提高吞吐量與處理效能,開大量...
在公司已經有在營運且有穩定收入時,對於新系統規劃上,我們能加入對系統容量的估算與驗證。當然新創還沒賺錢的,不用想這件事情,這就是過早優化,重心應該放在開源賺錢 XD We should forget about small efficiencies, say about 97% of the...
在上一篇文章中,我們深入探討了性能分析中的三個外部指標:Service Latency(處理延遲)、Throughput(吞吐量)和 Resource...
今天來聊常見的性能問題,和如何進行相應的性能分析。通常性能問題的顯現會用指標來展示。但指標的背後可能是內部瓶頸或資源的制約所致。 性能的外部指標 在性能分析中,外部指標是最直觀反映系統或應用程式性能的方式。這些指標通常用來描述使用者體驗和系統的運行效率,其中包括 Service...