Programming tutorial - IT technology blog

GoにおけるgRPC実践入門:Protocol Buffers、ストリーミング、インターセプターで実現する高性能マイクロサービス

GoマイクロサービスをHTTP/1.1 JSONからgRPCへと移行した実践的知見。Protocol Buffers、HTTP/2の多重化、ストリーミング、インターセプターを駆使して、本番環境で発生した深刻なレイテンシ危機をどのように解決したかを詳しく解説します。
DevOps tutorial - IT technology blog

Grafana TempoとOpenTelemetryで分散トレーシング:トレースサンプリングでストレージコストを削減する

ログだけではマイクロサービスのリクエストが遅い原因を特定できない場合、分散トレーシングこそが欠けているピースです。このガイドでは、Grafana TempoとOpenTelemetryをテールベースサンプリングとともに設定する方法を解説します。重要なトレースをすべて保持しながら、ストレージコストを管理可能な範囲に抑える方法がわかります。