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 ソフトウェアアーキテクチャ・ハードパーツ ―分散アーキテクチャのためのトレードオフ分析

11章分散ワークフローの管理

3月15日(火)14時34分

オースティンは昼食後にローガンのオフィスに飛び込んできた。「新しいアーキテクチャのデザインを見ていて、何か手伝いたいと思ったんですが、ADRを書いたり、スパイクを手伝ったりする必要はないですか? 疎結合を維持するために新しいアーキテクチャではコレオグラフィのみを使用するというADRでも書きましょうか?」

「ずいぶんとマニアックですね」ローガンが言った。「どこで聞いたんです? 何か根拠があるんですか?」

「そうですね、マイクロサービスについていろいろ読んでいると、誰もが高度な分離を維持するようにアドバイスしているじゃないですか。通信のパターンを見ていると、コレオグラフィが一番分離されているようなので、常にそれを使うべきなんじゃないかと考えたんです」

「ソフトウェアアーキテクチャでは、『常に』というのは厄介な言葉です。これについて印象的な見解を持っていたメンターがいました。そのメンターがいつも『アーキテクチャについて話すときは、絶対的なものについて語るとき以外、絶対という言葉を使ってはいけない』と言っていました。つまり、『絶対に「絶対」と言うな』ということです。アーキテクチャの判断の多くには、『常に』や『決して』といった言葉は当てはまりません」

「分かりました」オースティンは言った。「では、いくつかの通信パターンから一つを決定するにはどうしたら良いでしょう?」

現代の分散アーキテクチャに関連するトレードオフ分析を続けていく中で、筆者らは ...

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

大規模データ管理 ―エンタープライズアーキテクチャのベストプラクティス

大規模データ管理 ―エンタープライズアーキテクチャのベストプラクティス

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

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

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

Publisher Resources

ISBN: 9784814400065Other