タグ: DevOps
「DevOps」に関連する記事を表示しています。
テストが緑でも信頼できない理由:環境ドリフトとCIノイズの正体
ブラウザテストが緑でも本番障害が起きる根本原因は、テストが意図した環境を測定できていない点にあります。フィーチャーフラグ・モックドリフト・エフェメラル環境の落とし穴を整理します。
Docker Compose の healthcheck と depends_on で起動順序を制御する
Docker Compose の healthcheck と depends_on 条件指定を使い、シェルスクリプトに頼らずサービスの起動順序を制御する方法を解説します。
542件の受賞作から読み解くOSSバグ修正の設計判断
dev.toの過去70チャレンジ・542件の受賞作分析から、OSSバグ修正における設計判断の共通原則を読み解く。スコープ管理・非機能要件・技術的負債の観点で整理する。
ブラウザテストの不安定性は「フレームワーク問題」ではない
CIで落ちるブラウザテストを「フレームワークの問題」で片付けると、リトライによる信頼の幻想や環境差異による隠れた不具合を生む。業務システムの観点から根本原因を整理する。
AWSローカルエミュレータが変えるテスト設計の判断軸
LocalEmuはAWSの132サービスをローカルで再現するオープンソースエミュレータです。IAMポリシー検証やCloudTrailログ追跡をローカルで行えることが、設計上のシフトレフトにどう寄与するかを解説します。
Docker Compose を systemd で Linux サービス化する実践
Docker Compose を systemd のユニットファイルで Linux サービス化する手順を解説。自動起動・正常終了・ログ管理・ディレクトリ構成まで、1台構成の小規模サービスに適した実践的な内容を整理します。
PagedAttentionとは?vLLMのKVキャッシュ破損問題を解説
本番環境で RPS 14,720 を記録した LLM 推論サーバーが突然停止。vLLM の PagedAttention による KV キャッシュ破損の構造と診断プロセスを技術的に解説します。
Vertex AIの代替をセルフホストで構築する際の運用設計
Vertex AIからClearMLへの移行を運用監視の観点で読み解く。コスト構造・障害パターン・データ管理の設計ポイントを整理する。
ストレージ階層化とは?仕組みと圧縮の使いどころを解説
Zstdで2〜3倍の圧縮率が得られるのに、なぜ多くのデータが無圧縮のまま放置されるのか。tarballの罠とfanotify APIを使った透過的階層化の仕組みを解説します。
CI/CDツール選定と運用監視・障害対応の設計
Jenkins・GitHub Actions・Tektonなど9ツールを、運用コストとインフラ責任の観点で比較する。ホスティングモデルの違いが障害対応の手順をどう変えるかを解説。