付録C用語集

3層アーキテクチャ(three-tier architecture)
フロントエンド(クライアントサイド)、バックエンド、何らかのデータベースから構成されるアプリケーションの基本アーキテクチャ。
API(アプリケーションプログラミングインターフェイス、application programming interface)
個々のマイクロサービスの明確に定義されたクライアントサイドインターフェイスで、ほかのサービスが静的なエンドポイントにリクエストを送ってプログラム内からマイクロサービスとやり取りできるようにする。
lintテスト(lint test)
構文やスタイルのエラーをチェックするテストで、コードテストスイートの一部である。
RPC(リモートプロシージャコール、remote procedure call)
ネットワークを介してリモートサーバを呼び出すもので、ローカルな関数呼び出しとまったく同じような外見で同じように動作するように設計されている。マイクロサービスアーキテクチャを含むあらゆる大規模分散システムで多用される。
SRE(サイト信頼性エンジニア、サイトリライアビリティエンジニア、site reliability engineer)
技術組織内のアプリケーション、マイクロサービス、システムを確実に利用できる状態に保つための仕事をする大企業の運用エンジニア。
アーキテクチャ図(architecture diagram)
マイクロサービスアーキテクチャを俯瞰的に眺めたビジュアルな表現。
アーキテクチャレビュー(architecture review)
マイクロサービスアーキテクチャを評価、理解、改善するための組織的な実践とプロセス。
アクション可能なアラート(actionable ...

Get プロダクションレディマイクロサービス ―運用に強い本番対応システムの実装と標準化 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.