Kubernetes と Spring Boot による自己復旧可能なアプリケーション
概要 Kubernetes の Pod のヘルスチェックについて、 Kubernetes の Liveness Probe・Readiness Probe Spring Boot Actuato...
90 search resultsShowing 1~20 results
You need to log-in
概要 Kubernetes の Pod のヘルスチェックについて、 Kubernetes の Liveness Probe・Readiness Probe Spring Boot Actuato...
やること GitHub上にあるソースコードを、Azure DevOpsのPipelinesでCIをまわす。 GitHubへのpushをトリガーとして、CIが回り始め、ジョブの中でソースのビルドを...
やること Dockerについて理解するために、非常に簡易なアプリケーションのdockerイメージを作って動かしてみる。 具体的には、"Hello world!" を1秒に1回出すようなアプリケー...
やること VPC、サブネット、セキュリティグループ、ピアリングあたりの理解を深めるために、別々のVPC上にたてたEC2インスタンスの疎通を確かめてみる。 Windows10の環境で、awscli...
前のつづき https://qiita.com/nannany/items/50a514fa56255811704e 踏み台サーバから接続するインスタンスの作成準備から始める。 bastion経...
5章 トイルの撲滅 5.1 トイルの定義 行わなければならない管理上の業務はトイルではなく、オーバーヘッド。チームミーティング、ゴールの設定・評価、人事事務作業等はオーバーヘッドにあたる 以下、...
はじめに SRE(サイトリライアビリティエンジニアリング)とは何か?→エンジニア、システムの信頼性を向上させる者、運用について考慮する者 第Ⅰ部 イントロダクション 第Ⅰ部では、SREとは何か、...
状況 Mavenセントラルリポジトリや、インハウスリポジトリにはないjarを渡されて、 「このjarを使って、warを固めてくれ!」 と命じられた場合の対処法。 対処法 mvn install:...
Effective Java 3rdの内容をまとめていく。 2章 オブジェクトの生成と消滅 Item 1~9 3章 全てのオブジェクトに共通のメソッド Item 10~14 4章 クラスとインタ...
23.タグ付きクラスよりクラス階層を選ぶ タグ付きクラス 2種類以上の特性を示し、その特性をフィールドに有しているタグで切り替えるクラスをタグ付きクラスと呼ぶ。 以下のクラスはその実例で、円と長...
24.staticでないメンバクラスより、staticメンバクラスを選択すべし ネストしたクラスはエンクロージングクラスを補助する目的のために存在すべきである。 もしネストしたクラスをそれ以外の...
90.シリアライズされたインスタンスの代わりに、シリアライズ・プロキシを検討する 本章で述べられてきたリスクを大きく低減させる技法として、シリアライゼーションプロキシパターンがある。 シリアライ...
28.配列よりもリストを使うべし 配列はジェネリック型と比べて2つの重要な点で異なる。 配列は共変(covariant)である。例えば、SubクラスはSuperクラスのサブクラスであるとして、S...
25.1ファイルあたり1つのトップレベルクラスに制限せよ 1ファイルに複数のトップレベルクラスを定義することは可能だが、メリットは何もなく、リスクは存在する。 1ファイルに複数のトップレベルクラ...
6章.ENUMとアノテーション 34.intの定数の代わりにenumを使うべし enumをいつ使えばよいか?→コンパイル時に明らかになっている定数のセットが必要な時はいつでも! constant...
30.ジェネリックメソッドを選択すべし Collectionsの中のアルゴリズム系のメソッド(バイナリサーチやソート)はジェネリックメソッドである。 ジェネリックメソッドを書くことはジェネリック...
29.ジェネリック型を使用すべし Item7で扱った、簡単なスタックの実装について考えてみる。 package tryAny.effectiveJava; import java.util.Ar...
27.unchecked warnings は削除せよ コンパイラが出すunchecked warningsを全部消すことができれば、そのコードはタイプセーフ、つまり、実行時にClassCast...
26.raw タイプは使ってはならない rawタイプとは、型パラメータなしで宣言されたジェネリック型のことを指す。例えば、List< E > に対する、List のようなものをraw...
4章.クラスとインターフェース 15.クラス、メンバ変数のアクセシビリティは最小限にせよ 情報を隠す第一の目的は、システム構成から独立したものに切り分けておき、独立に開発、テスト、最適化、理解、...
90 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.