AI tutorial - IT technology blog

PostgreSQLベクトル検索のスケーリング:本番RAG向けHNSWチューニングとテーブルパーティショニング

PostgreSQLとpgvectorによるエンタープライズRAGのスケーリングには、単純なインデックス以上の工夫が必要です。HNSWインデックスチューニングと宣言的パーティショニングを組み合わせることで、800万ベクトルにおいてp95クエリレイテンシを2.8秒から14msに短縮した手法を紹介します。
Networking tutorial - IT technology blog

ネットワーク検証環境のためにProxmox VE上にMikroTik CHRをインストール・設定する方法

MikroTik Cloud Hosted Router(CHR)を使用して、Proxmox VE内に堅牢な仮想ルーティング層を構築します。本ハンズオンガイドでは、CLIによるRAWディスクイメージのインポート、隔離された検証用ブリッジの構築、基本的なNATルーティングの設定手順を詳しく解説します。
Linux tutorial - IT technology blog

Systemd Timerをマスターする:LinuxにおけるタスクスケジューリングのモダンなCron代替手段

cronジョブのサイレントエラーやログの欠落に悩まされていませんか?ネイティブな依存関係チェック、実行漏れを防止する永続化トリガー、journalctlによる一元的なログ出力を備えた、Linuxにおける最新のタスクスケジューリング「systemd timer」の活用法を解説します。
Security tutorial - IT technology blog

KubernetesでExternal Secrets Operatorをデプロイ:Vaultとクラウドシークレットマネージャーを同期する

認証情報をGitにコミットすることなく、Kubernetesへ安全にシークレットを同期します。本ガイドでは、モダンなシークレット管理のトレードオフを比較検討し、HashiCorp VaultやクラウドプロバイダーとExternal Secrets Operator(ESO)を連携させる実践的な構築手順を解説します。
Networking tutorial - IT technology blog

Linux上でZTNETを用いてZeroTierネットワークコントローラーをセルフホスト:プライベートP2P SD-WANを構築する

Linux環境でZTNETとDockerを使用してプライベートなZeroTierネットワークコントローラーをセルフホストする方法を解説。マルチクラウドやエッジインフラ全体で、ノード数無制限・完全自己管理型のP2P SD-WANオーバーレイネットワークを構築できます。
Programming tutorial - IT technology blog

Python AsyncIOを極める:イベントループ、タスク、セマフォで構築する高パフォーマンス並行処理

Python AsyncIOのイベントループ、コルーチン、セマフォを活用してI/Oのボトルネックを解消する方法を解説します。並行処理数を適切にコントロールし、ブロッキングタスクを逃がすことで、高負荷に耐えうる高パフォーマンスなバックエンドを構築する実践的テクニックを学びましょう。