- Go言語による分散サービス
-
信頼性、拡張性、保守性の高いシステムの構築
オライリー・ジャパン オーム社
トラビス・ジェフェリ 柴田芳樹- 価格
- 3,520円(本体3,200円+税)
- 発行年月
- 2022年08月
- 判型
- B5
- ISBN
- 9784873119977
この商品をご覧のお客様は、こんな商品もチェックしています。
- NEXUS 情報の人類史 上
-
価格:2,200円(本体2,000円+税)
【2025年03月発売】
- NEXUS 情報の人類史 下
-
価格:2,200円(本体2,000円+税)
【2025年03月発売】
- サピエンス全史 上
-
価格:1,089円(本体990円+税)
【2023年11月発売】
[BOOKデータベースより]
本書は、Go言語で分散サービスを構築する方法を解説する書籍です。分散サービスの概要と基本を解説し、設計、開発、およびデプロイする方法をコードを使ってハンズオン形式で学びます。はじめに、ストレージレイヤの構築とデータ構造の定義を行い、gRPCを用いてAPIを定義したサービスをネットワーク上で動作させる方法を説明します。そしてサービスを分散させて、可用性、耐障害性、拡張性を実現する方法を解説し、本番環境のKubernetesへデプロイする方法を学びます。
第1部 さあ始めましょう(レッツGo;プロトコルバッファによる構造化データ ほか)
[日販商品データベースより]第2部 ネットワーク(gRPCによるリクエスト処理;安全なサービスの構築 ほか)
第3部 分散化(サーバ間のサービスディスカバリ;合意形成によるサービス連携 ほか)
第4部 デプロイ(Kubernetesでローカルにアプリケーションをデプロイ;アプリケーションをKubernetesでクラウドにデプロイ)
可用性、復元力、拡張性のある分散サービスをGo言語で構築!
本書は、Go言語で分散サービスを構築する方法を解説する書籍です。分散サービスの概要と基本を解説し、設計、開発、およびデプロイする方法をコードを使って学びます。はじめに、ストレージレイアの構築とデータ構造の定義を行い、サービスをネットワーク上で動作させる方法を説明します。そしてサービスを分散させて、可用性、耐障害性、拡張性を実現させる方法を解説し、本番環境にデプロイする方法を学びます。