Skip to Content
ソフトウェアアーキテクチャ・ハードパーツ ―分散アーキテクチャのためのトレードオフ分析
book

ソフトウェアアーキテクチャ・ハードパーツ ―分散アーキテクチャのためのトレードオフ分析

by Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani, 島田 浩二
October 2022
Beginner to intermediate
472 pages
7h 30m
Japanese
O'Reilly Japan, Inc.
Content preview from ソフトウェアアーキテクチャ・ハードパーツ ―分散アーキテクチャのためのトレードオフ分析

4章アーキテクチャの分解

10月4日(月)10時4分

分散アーキテクチャへの移行とモノリシックなSysops Squadアプリケーションの分解にゴーサインをもらえたアディソンとオースティンは、それらをどのように始めるか、最善のアプローチを決定する必要があった。

「アプリケーションが大きすぎて、どこから手をつけていいか分かりません。まるで巨象ですよ!」アディソンが叫んだ。

「そうですね」オースティンが言う。「大きな象はどうやって食べますか?」

「そのジョーク、知ってますよ」アディソンは笑いながら言った。「もちろん、一口ずつです」

「その通り。Sysops Squadアプリケーションも同じ原理で行きましょう」オースティンは言った。「一口ずつ、分解していきましょう。アプリケーションがフリーズする原因の1つにレポート機能がありましたよね。そこから始めてみるのはどうでしょう?」

「良いかもしれませんが……」アディソンは言った「データのことが気になります。レポートを別のサービスにするだけでは、問題は解決しませんよね? データも分解しなければならないし、データポンプを使って別のレポート用データベースを作る必要もあると思います。最初に手をつける場所にしては、手強すぎませんか?」

「そのようですね」オースティンは言った。「では、ナレッジベース機能はどうでしょう? この機能は、かなり独立しているので、もっと簡単に切り出せるかもしれません」

「確かに。あとはアンケート機能も簡単に切り出せそうですね」アディソンは言った。「ただ、単に象を一口ずつ食べていくという訳でなく、もっと体系だったアプローチがあるんじゃないかというのが気になります」 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

バイオインフォマティクスデータスキル ―オープンソースツールを使ったロバストで再現性のある研究

バイオインフォマティクスデータスキル ―オープンソースツールを使ったロバストで再現性のある研究

Vince Buffalo, 片山 俊明, 川島 秀一, 鈴木 治夫, 山本 泰智, 酒匂 寛, 山村 吉信

Publisher Resources

ISBN: 9784814400065Other