Column

タグ: DevOps

「DevOps」に関連する記事を表示しています。

To do・In progress・Doneに区分されたカンバンボード
技術解説

テストが緑でも信頼できない理由:環境ドリフトとCIノイズの正体

ブラウザテストが緑でも本番障害が起きる根本原因は、テストが意図した環境を測定できていない点にあります。フィーチャーフラグ・モックドリフト・エフェメラル環境の落とし穴を整理します。

約6分
#テスト#CI/CD#DevOps
青色に照らされたサーバーブレードが並ぶデータセンター
現場の実践

Docker Compose の healthcheck と depends_on で起動順序を制御する

Docker Compose の healthcheck と depends_on 条件指定を使い、シェルスクリプトに頼らずサービスの起動順序を制御する方法を解説します。

約8分
#DevOps#コンテナ
金色の配線パターンが広がる基板の接写
設計と運用

542件の受賞作から読み解くOSSバグ修正の設計判断

dev.toの過去70チャレンジ・542件の受賞作分析から、OSSバグ修正における設計判断の共通原則を読み解く。スコープ管理・非機能要件・技術的負債の観点で整理する。

約6分
#アーキテクチャ#DevOps
To do・In progress・Doneに区分されたカンバンボード
現場の実践

ブラウザテストの不安定性は「フレームワーク問題」ではない

CIで落ちるブラウザテストを「フレームワークの問題」で片付けると、リトライによる信頼の幻想や環境差異による隠れた不具合を生む。業務システムの観点から根本原因を整理する。

約6分
#テスト#CI/CD#DevOps
金色の配線パターンが広がる基板の接写
設計と運用

AWSローカルエミュレータが変えるテスト設計の判断軸

LocalEmuはAWSの132サービスをローカルで再現するオープンソースエミュレータです。IAMポリシー検証やCloudTrailログ追跡をローカルで行えることが、設計上のシフトレフトにどう寄与するかを解説します。

約6分
#テスト#アーキテクチャ#DevOps
分解された基板とチップの部品群
現場の実践

Docker Compose を systemd で Linux サービス化する実践

Docker Compose を systemd のユニットファイルで Linux サービス化する手順を解説。自動起動・正常終了・ログ管理・ディレクトリ構成まで、1台構成の小規模サービスに適した実践的な内容を整理します。

約8分
#DevOps#コンテナ#自動化
金色の配線パターンが広がる基板の接写
ニュース深掘り

PagedAttentionとは?vLLMのKVキャッシュ破損問題を解説

本番環境で RPS 14,720 を記録した LLM 推論サーバーが突然停止。vLLM の PagedAttention による KV キャッシュ破損の構造と診断プロセスを技術的に解説します。

約6分
#DevOps#アーキテクチャ
トラス構造が幾何学的に組まれた建築物のファサード
現場の実践

Vertex AIの代替をセルフホストで構築する際の運用設計

Vertex AIからClearMLへの移行を運用監視の観点で読み解く。コスト構造・障害パターン・データ管理の設計ポイントを整理する。

約7分
#クラウド#DevOps#アーキテクチャ
To do・In progress・Doneに区分されたカンバンボード
ニュース深掘り

ストレージ階層化とは?仕組みと圧縮の使いどころを解説

Zstdで2〜3倍の圧縮率が得られるのに、なぜ多くのデータが無圧縮のまま放置されるのか。tarballの罠とfanotify APIを使った透過的階層化の仕組みを解説します。

約6分
#DevOps#自動化
青い照明のサーバールームに並ぶネットワーク機器のラック
現場の実践

CI/CDツール選定と運用監視・障害対応の設計

Jenkins・GitHub Actions・Tektonなど9ツールを、運用コストとインフラ責任の観点で比較する。ホスティングモデルの違いが障害対応の手順をどう変えるかを解説。

約6分
#CI/CD#DevOps#クラウド