Database tutorial - IT technology blog

バックアップするだけでなく検証せよ:データベースの自動リストア&整合性チェックパイプラインを構築する

ほとんどのチームはデータベースバックアップを設定しても一度もテストしない — リストアが必要な日に、バックアップがサイレントに破損していたことを発見するまで。本ガイドでは、すべてのバックアップを使い捨てDockerコンテナにリストアし、SQL整合性チェックを実行し、失敗時のみアラートを送信する自動パイプラインの構築手順を解説する。これにより、バックアップが実際に機能していることを常に把握できる。
DevOps tutorial - IT technology blog

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

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

Testcontainersとpytestによるデータベーステストパイプライン:スキーマとマイグレーションのバグを本番環境に届く前に検出する

TestcontainersとpytestでCI/CD上に本物のPostgreSQLコンテナを動かすデータベース統合テストパイプラインの構築方法を解説。コードが本番環境に届く前に、スキーママイグレーション、クエリの正確性、ロールバックの安全性をテストしよう。
Database tutorial - IT technology blog

DockerでMilvusを本番運用する:エンタープライズAI・RAGアプリケーション向け実践ガイド

MilvusベクトルデータベースをDockerでデプロイするMilvus実践ガイド。5000万ベクトルのRAGパイプラインを6ヶ月本番運用した経験をもとに、Standaloneセットアップ、パフォーマンスチューニング、インデックス選択、AttuとPrometheusを使った監視を詳しく解説します。