Zookeeper クラスター構築
Debian 11 上に Zookeeper 3.8.0 で 5 ノードクラスターを構築:Znode と ZAB プロトコルの基本概念から、zoo.cfg の設定、myid の設定、Leader 選出実験まで。
Debian に Containerd をインストールする
Debian 11 に Containerd をインストールする一連の流れ:cri-containerd-cni リリースパッケージのダウンロード、環境変数と中国国内向けミラーアクセラレータの設定、最後に systemd でサービスを起動して自動起動を設定するまで。
よく使われる CI/CD ツール
代表的な CI/CD ツールを一覧で紹介:Jenkins、GitLab CI、CircleCI、Buddy、Jenkins X、そして Alibaba Cloud の雲效(Yunxiao)。それぞれの特徴と適したシーンを簡潔にまとめます。
Debian apt に Alibaba Cloud ミラーを追加する
Debian デフォルトの apt ソースを Alibaba Cloud ミラーに置き換える:sources.list のバックアップと編集、ミラーアドレスの書き込み、apt-get update でのインデックス更新。ソースの書式とミラー変更時のよくある落とし穴も解説します。
JUC 復習(その二)ロックを知る
JUC 復習の第 2 回:フェアロック、リエントラントロック、読み書きロックなど代表的なロックの概念を整理し、CAS アルゴリズムの原理と ABA 問題、そして AQS の位置づけを紹介します。
JUC 復習編(一)スレッドの基礎
JUC 復習の第一回:JVM メモリモデルとスレッドスタックから始めて、スレッドモデル、スレッドの 5 つの状態、そしてスレッドプールの作成方法と拒否ポリシーを整理します。
Kubernetes に Istio をデプロイする
Istio のアーキテクチャとコアコンポーネントを紹介し、Kubernetes クラスタで Helm を使って Istio をインストールし、Bookinfo サンプルアプリケーションをデプロイする過程を記録します。
kubectl よく使うコマンド
日常運用で頻繁に使う kubectl コマンドを整理:リソースの確認、作成と削除、ノードのメンテナンス、設定のエクスポート。さらに Pod の強制削除や drain によるノード退避などの注意点も補足します。
K8S Kubeadm による構築の流れ
kubeadm で Kubernetes 1.24 高可用性クラスタを構築する一連の流れの記録:事前の環境準備、Containerd ランタイム、クラスタの初期化、CNI ネットワークコンポーネント、そしてハマったポイント。
HBaseの紹介とMongoDBとの比較
HBase はカラム指向のスケーラブルな分散ストレージシステムで、安価な PC クラスタ上で PB 級のデータを支えられます。本記事ではそのアーキテクチャ、読み書きの流れ、LSM ツリー構造とメリット・デメリットを整理し、MongoDB とユースケースを比較します。