DeploymentとStatefulSetのPodのスケールと更新のストラテジーの違い
KubernetesにはPodを管理するリソースとして、DeploymentとStatefulSetの2つが挙げられます。これらのPodのスケールと更新のストラテジーにおける違いについてまとめる...
26 search resultsShowing 1~20 results
You need to log-in
KubernetesにはPodを管理するリソースとして、DeploymentとStatefulSetの2つが挙げられます。これらのPodのスケールと更新のストラテジーにおける違いについてまとめる...
C言語でファイルの読み書きをするときにはファイルを指し示すファイルディスクリプタという整数値を使います。プロセスがファイルを開いているときに、ハードリンクの変更、削除を試してみたのですが、プロセ...
Linux環境のC言語でファイルの入出力を試してみました。 本記事では、ファイルの開き方、読み込み方、書き込み方、閉じ方を一通り説明します。 変更履歴 2021 / 06 / 25 タイトルを修...
Linux環境でC言語を使ってディレクトリ操作を試してみました。 本記事では、ディレクトリの開き方、ディレクトリ内の読み込み方、ディレクトリの作成のやり方、ディレクトリの閉じ方を一通り説明します...
はじめに ClojureはJavaなど他の言語にはないユニークな機能が色々と備わっています。そのなかでも一際特徴的に思えるのがマクロです。マクロは強力な機能に思える反面、Clojure初学者にと...
Dockerのブリッジネットワークを使えばコンテナ同士をネットワーク経由で接続させる事ができます。ブリッジネットワークはユーザーが任意に作成することができ、異なるブリッジネットワークに接続してい...
仕事の都合上Linuxやネットワークの勉強をしています。深く関わったことがない領域ですし、字を追っただけでは理解に限界があるなーと思いまして、実際に触って、見て理解しようかと思いました。というわ...
VirtualBox上の2つのインスタンス間でAnsibleを動かすために行った作業の記録です。 サマリ Vagrant を使用して2つのインスタンスを内部ネットワークに接続し ssh でインス...
非常に基本的なことなのですが、データベースのトランザクションの分離レベルの話をしていてちょっと混乱してしまったことがありました。ので、基本に立ち返り、トランザクション周りを整理しようと思ったわけ...
Gradleのマルチプロジェクトとは Gradleは複数のプロジェクトをまとめて管理することができます!これをマルチプロジェクトと言います。基本的には一つのRootプロジェクトがあり、複数のサブ...
はじめに KotlinはよくJavaと比較されて話されることがありますが、Kotlinにあり、Javaにはない言語機能が多数あります。その中の一つに delegate property というも...
はじめに ソフトウェアアーキテクチャの話をするときに内側と外側という言葉を聞いたことがあるかもしれません。私はよく言葉にします。なにかの説明なしに伝わる人もいれば、十分な説明をしてやっと伝わるこ...
更新履歴 2019.11.10 - コンパイル時に生成される {module}.js についての説明を一部修正しました。 Kotlin JavaScript とは KotlinをJVM上で実行で...
バージョン SprintBoot ... 2.1.9.RELEASE 仕組み @SpringBootTest アノテーションはテスト実行時のコンフィグレーションクラスを自動検出する機能を備えてい...
TL;DR 参照整合性とは、データを操作しても保証されるテーブルの構成のこと。具体的には以下の3つの事を指す。 FOREIGN KEY 制約 NOT NULL 制約 UNIQUE 制約 FORE...
はじめに エリック・エヴァンスのドメイン駆動設計 に出てくるエンティティ・値オブジェクトを筋トレに絡めて解説する今までにない新しい記事がこれです。 読者対象 筋トレしてる人 もっと良いコードを書...
Mockitoって? Javaのテスト環境で、モジュールの振る舞いを「モック化」する事ができる。 基本的には以下の流れで使用できる。 対象クラス、インターフェイスを指定しモックオブジェクトを取得...
ストアドプロシージャとか作った事ないので、作ってみたかった。 MySQLバージョン 8.0.12-1debian9 MySQLのストアドルーチンは2種類存在する。 ストアドプロシージャ ストアド...
inversify inversify/InversifyJSというライブラリを使用することで、TypeScriptで制御性の反転を行うことが出来ます。これにより、TypeScriptのクラスの...
Vue.jsとは? Vue.jsは多機能で、少しずつ適用していくことが出来るクライアント側のJavaScriptフレームワークです。これは筋トレも同じ。筋トレも多機能(様々な鍛え方がある)で、日...
26 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.