メインコンテンツまでスキップ
2022
61

Zookeeper クラスター構築

Debian 11 上に Zookeeper 3.8.0 で 5 ノードクラスターを構築:Znode と ZAB プロトコルの基本概念から、zoo.cfg の設定、myid の設定、Leader 選出実験まで。

62

Debian に Containerd をインストールする

Debian 11 に Containerd をインストールする一連の流れ:cri-containerd-cni リリースパッケージのダウンロード、環境変数と中国国内向けミラーアクセラレータの設定、最後に systemd でサービスを起動して自動起動を設定するまで。

63

よく使われる CI/CD ツール

代表的な CI/CD ツールを一覧で紹介:Jenkins、GitLab CI、CircleCI、Buddy、Jenkins X、そして Alibaba Cloud の雲效(Yunxiao)。それぞれの特徴と適したシーンを簡潔にまとめます。

64

Debian apt に Alibaba Cloud ミラーを追加する

Debian デフォルトの apt ソースを Alibaba Cloud ミラーに置き換える:sources.list のバックアップと編集、ミラーアドレスの書き込み、apt-get update でのインデックス更新。ソースの書式とミラー変更時のよくある落とし穴も解説します。

65

JUC 復習(その二)ロックを知る

JUC 復習の第 2 回:フェアロック、リエントラントロック、読み書きロックなど代表的なロックの概念を整理し、CAS アルゴリズムの原理と ABA 問題、そして AQS の位置づけを紹介します。

66

JUC 復習編(一)スレッドの基礎

JUC 復習の第一回:JVM メモリモデルとスレッドスタックから始めて、スレッドモデル、スレッドの 5 つの状態、そしてスレッドプールの作成方法と拒否ポリシーを整理します。

67

Kubernetes に Istio をデプロイする

Istio のアーキテクチャとコアコンポーネントを紹介し、Kubernetes クラスタで Helm を使って Istio をインストールし、Bookinfo サンプルアプリケーションをデプロイする過程を記録します。

68

kubectl よく使うコマンド

日常運用で頻繁に使う kubectl コマンドを整理:リソースの確認、作成と削除、ノードのメンテナンス、設定のエクスポート。さらに Pod の強制削除や drain によるノード退避などの注意点も補足します。

69

K8S Kubeadm による構築の流れ

kubeadm で Kubernetes 1.24 高可用性クラスタを構築する一連の流れの記録:事前の環境準備、Containerd ランタイム、クラスタの初期化、CNI ネットワークコンポーネント、そしてハマったポイント。

70

HBaseの紹介とMongoDBとの比較

HBase はカラム指向のスケーラブルな分散ストレージシステムで、安価な PC クラスタ上で PB 級のデータを支えられます。本記事ではそのアーキテクチャ、読み書きの流れ、LSM ツリー構造とメリット・デメリットを整理し、MongoDB とユースケースを比較します。