Akka実践バイブル アクターモデルによる並行・分散システムの実現

Raymond Roestenburg(著) , Rob Bakker(著) , Rob Williams(著) , 前出 祐吾(翻訳) , 根来 和輝(翻訳) , 釘屋 二郎(翻訳) , TIS株式会社(監修) , TIS株式会社(翻訳)

商品番号
153270
販売状態
発売中
納品形態
宅配便にてお届け
発売日
2017年12月13日
出荷開始日
2017年12月12日
ISBN
9784798153278
判型
B5変
ページ数
544
キーワード
プログラミング  Java  Akka

販売価格:¥5,280(税込)

ポイント:480pt (10%)
詳細はこちら

送料無料 在庫あり

電子書籍を見る
ほしい物リストに追加

並行プログラミングからクラスタリング、
そしてリアクティブシステムへ!

昨今、ムーアの法則は終焉したとも言われ、かつてのコンピュータの性能向上に期待するアーキテクチャでは、増加を続けるトラフィックに対処することが難しくなりました。

並行プログラミングやクラスタ構成によるスケーリングへの理解が開発者・アーキテクトに求められています。

本書は並列・分散処理フレームワークAkkaの解説書『Akka in Action』の日本語版です。本書では、制御が難しい並行・分散システムをAkkaによって安全に構築する方法を学ぶことができます。

アクターモデルなどの基本概念やAkkaの基本的な機能といった全体像から、akka-httpとakka-streamを用いたストリーム処理に基づくハイパフォーマンスなRESTサービスを構築する方法、Akkaのクラスタリングを用いて障害からの回復力を持つスケーラブルなシステムを構築する方法などについて説明していきます。そのほか、システム間連携、Akkaのテストとパフォーマンスチューニングなど、より実践的な事柄についても詳しく説明します。

また、訳者による日本語版オリジナルの書き下ろしとして、Alpakkaを用いたエンドポイントの実装の解説(13.2節)、AkkaをJavaから使う方法(巻末付録)を追加しています。

【ポイント】
●Akkaの基本から応用までを、実践的な例をもとに学べる
●リアクティブシステムを構築するためのアーキテクチャや概念、手法を学べる
●非同期プログラミング・分散システムについて学べる

これからAkkaを使い始めたい開発者やAkkaの使い方・活用方法をきちんと学びたい開発者、非同期プログラミングに興味のある開発者、分散システムを設計するアーキテクトにおすすめの一冊です。

第1章 Akkaの紹介
第2章 最小のAkkaアプリケーション
第3章 アクターによるテスト駆動開発
第4章 耐障害性
第5章 Future
第6章 Akkaによるはじめての分散アプリケーション
第7章 設定とロギングとデプロイ
第8章 アクターの構造パターン
第9章 メッセージのルーティング
第10章 メッセージチャネル
第11章 有限状態マシンとエージェント
第12章 ストリーミング
第13章 システム統合
第14章 クラスタリング
第15章 アクターの永続化
第16章 パフォーマンスTips
第17章 Akkaのこれから
付録 AkkaをJavaから使う
各種問い合わせは以下のリンクからご連絡ください

関連リンク

関連商品

動かして学ぶ!Python Django開発入門 第2版

販売価格:3,740円(税込)

2022.03.14発売

手づくり工作をうごかそう!micro:bitプログラミング 第2版

販売価格:2,090円(税込)

2022.02.15発売

おすすめ特集

情報処理教科書シリーズ

情報処理技術者試験におすすめの参考書「EXAMPRESS 情報処理教科書シリーズ」で最短合格!

ベンダー資格 試験対策本特集

ベンダー資格に関する書籍を試験ごとに紹介!ベンダー資格試験対策本特集

ゲームプログラミング・ゲーム制作関連本

趣味で始めてみたい方や、ゲームプログラマー・ゲームデザイナーにもおすすめ!ゲーム制作おすすめ本

Excel本大特集

【Excel本大特集】業務効率化やスキルアップに!おすすめの学習書をご紹介。

マネジメント・リーダーシップ特集

人材育成やチームビルディング、プロダクトマネジメントや業務改善など、組織を目標達成に導く書籍

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催。

特集をもっと見る