タグ: #architecture
GPU・LLM・MLOps・Kubernetes、そしてマインドセット · 100 件
Live Migration 3:migration proxy、ポート、TLS、ソケットはなぜ必要か
KubeVirtがライブマイグレーションでソースとターゲットlauncher間にmigration proxyを置く理由と、ポート、Unixソケット、TLS経路をどう組み合わせるかを説明する。
2026-03-20 · 8 分で読めます #architecture#kubevirt#live-migration#networking#tlsKVM、cgroup、namespace、tap、netlink:KubeVirtが依存するカーネル技術
KubeVirtがPod上でVMを実装できるよう支えるLinuxカーネル技術であるKVM、cgroup、namespace、TAP、netlink、VFIOの役割を整理する。
2026-03-20 · 8 分で読めます #architecture#kubevirt#linux#kvm#cgroupsVM、VMI、Migration CRDはそれぞれ何を表現するのか
KubeVirtの核心APIタイプであるVirtualMachine、VirtualMachineInstance、VirtualMachineInstanceMigrationがそれぞれどのような責任を持ち、なぜ分離されているのかをソーススキーマ基準で説明する。
2026-03-20 · 10 分で読めます #architecture#kubevirt#kubernetes#virtualization#crdディスクとボリュームはどのようにVMに接続されるのか
container disk、PVC、DataVolume、hostDisk、hotplug volumeがKubeVirtでどのような準備過程を経てゲストディスクに接続されるかソース基準で整理する。
2026-03-20 · 8 分で読めます #architecture#kubevirt#storage#pvc#datavolumeSELinux、seccomp、デバイスアクセス:KubeVirtのセキュリティ境界はどう維持されるか
KubeVirtがSELinux、seccomp、cgroupデバイスルール、privileged helperをどう組み合わせてVM実行とセキュリティ境界を同時に維持するかを内部コード基準で分析する。
2026-03-20 · 11 分で読めます #architecture#kubevirt#security#selinux#seccompMultusとセカンダリネットワークはKubeVirtでどう接続されるか
KubeVirtがNetworkAttachmentDefinition、Multusアノテーション、インターフェースstatus更新を活用してセカンダリネットワークをVMIに接続する方式を説明する。
2026-03-20 · 8 分で読めます #architecture#kubevirt#multus#cni#networkingLive Migration 1:migration CRDからtarget Pod作成まで
VirtualMachineInstanceMigrationオブジェクト作成後、virt-controllerがポリシー、容量、タイムアウト、target Pod作成をどう調整するかをコントロールプレーン観点で説明する。
2026-03-20 · 9 分で読めます #architecture#kubevirt#live-migration#controller#kubernetesEviction、drain、マイグレーション障害モード:KubeVirtは障害をどう処理するか
KubeVirtがnode drain、eviction、live migration失敗、post-copy irrecoverable状態、non-migratable条件をどのような状態フィールドとコードパスで処理するかを分析する。
2026-03-20 · 10 分で読めます #architecture#kubevirt#migration#eviction#drainvirt-launcher、libvirt、QEMU:実際のVMプロセスはどこでどのように起動するのか
virt-launcher Pod内部でcommand server、libvirt接続、domain event monitor、guest agent pollerがどのように噛み合い実際のQEMUプロセスを実行するか追跡する。
2026-03-20 · 8 分で読めます #architecture#kubevirt#qemu#libvirt#virt-launcherユーザーリクエストがVMIに変わる瞬間:virt-apiとadmissionフロー
virt-apiがKubeVirtのAPI進入点としてどのような検証、デフォルティング、subresource処理、migrationリクエスト作成を行うかをソースコード基準で整理する。
2026-03-20 · 8 分で読めます #architecture#kubevirt#kubernetes#virtualization#apiKubeVirtソースコード読み取りマップ:どこから読めば全体構造が掴めるか
KubeVirtソースコードをAPI型、controller、nodeエージェント、launcher、network、migration、カーネル統合の順序で読んで全体構造を素早く把握する読み取りマップを提案する。
2026-03-20 · 10 分で読めます #architecture#kubevirt#source-code#reading-map#kubernetesKubeVirtネットワーク2:bridge、masquerade、passt、SR-IOVバインディング比較
KubeVirtの主要ネットワークバインディングであるbridge、masquerade、passt、SR-IOVがそれぞれどのようにゲストNICを構成し、パフォーマンス、接続性、migration特性でどう異なるか説明する。
2026-03-20 · 8 分で読めます #architecture#kubevirt#networking#multus#sriovLive Migration 2:pre-copy、post-copy、ダーティページ、auto-convergeの実際の意味
KubeVirtライブマイグレーションの実際のデータ転送段階でpre-copy、post-copy、ダーティページ、auto-converge、pause切り替えがどのような意味を持つかをソースコード基準で説明する。
2026-03-20 · 10 分で読めます #architecture#kubevirt#live-migration#libvirt#qemuKubeVirtはどのようにPod上でVMを実行するのか
KubeVirtがKubernetesを変更せずにPodスケジューリング、Podネットワーク、Podストレージを再利用してVMを実行する原理をソースコード観点から解剖する。
2026-03-20 · 9 分で読めます #architecture#kubevirt#kubernetes#virtualization#qemuCPU、メモリ、NUMA、HugePages:KubeVirtはリソースモデルをどう合わせるか
KubeVirtがVMIのCPUとメモリリクエストを、launcher Podのリソースリクエスト、メモリオーバーヘッド、CPUピニング、NUMA、hugepagesモデルにどう変換するかを説明する。
2026-03-20 · 8 分で読めます #architecture#kubevirt#kubernetes#numa#hugepages[Architecture] メッセージキューによる非同期システム構築:Kafka vs RabbitMQ
KafkaとRabbitMQのアーキテクチャ比較、LLM Gatewayでの非同期処理パターン、実践的な実装例と選択ガイドを総整理します。
2026-03-20 · 18 分で読めます #architecture#kafka#rabbitmq#async#message-queueAIシステム設計完全ガイド: LLMサービスからMLOpsアーキテクチャまで
プロダクション対応AIシステムの設計方法を完全解説。リアルタイム推論システム、ベクトル検索インフラ、LLMサービスアーキテクチャ、データパイプライン、監視システム設計の実際のアーキテクチャを学びます。
2026-03-17 · 21 分で読めます #system-design#ai-infrastructure#llm#mlops#architectureマイクロフロントエンドアーキテクチャ実践ガイド:Module Federation、Single-SPA、Web Components比較
Webpack Module Federation、Single-SPA、Web Componentsの三つのマイクロフロントエンド実装方式を実践コードとともに比較し、共有状態管理、CSS分離、独立デプロイ戦略、パフォーマンス最適化、障害事例と運用チェックリストを扱う。
2026-03-15 · 9 分で読めます #architecture#micro-frontend#module-federation#single-spa#web-componentsEvent-Driven Architecture 実践ガイド:CQRS、Event Sourcing、Sagaパターン
Event-Driven Architectureの核心パターンであるCQRS、Event Sourcing、Sagaを実践コードとともに分析し、運用戦略とトラブルシューティング方法を扱う。
2026-03-14 · 23 分で読めます #architecture#event-driven#cqrs#event-sourcing#saga-patternAPI Gatewayパターン完全ガイド:Rate Limiting、認証/認可、BFFアーキテクチャ設計
API Gatewayパターンの核心を解説します。Rate Limitingアルゴリズム(Token Bucket、Sliding Window)、認証/認可戦略、BFF(Backend for Frontend)アーキテクチャ、ロードバランシング、サーキットブレーカーまで、KongとAPISIXベースのプロダクション構成をコードと共に実装します。
2026-03-13 · 17 分で読めます #architecture#api-gateway#rate-limiting#authentication#bff