タグ

2016年8月20日のブックマーク (2件)

  • マイクロサービスアーキテクチャにおけるオーケストレーションとコレオグラフィ - Qiita

    マイクロサービスアーキテクチャの4章にオーケストレーションとコレオグラフィという話があります。 マイクロサービスを使ってアプリケーションを組み立てる側の、サービスの呼び出し方の違いです。 「マイクロサービス的に作ってるよー」というシステムでも、ここに特に疑問を持たず、ふつうにWeb APIたちを呼び、受け取ったデータでHTMLをレンダリングするというオーケストレーション方式で作られているのが多いのではないでしょうか? Sam Newmanは、それだと呼び出されるサービス側がドメインモデル貧血症になりがちで、呼び出す側にロジックが集まっていくことになると、書籍の中で述べています。 いったいどういうことでしょうか? 書籍中の例をちょっと変えて考えてみます。 マイクロサービスアーキテクチャでECサイトを作る(オーケストレーション編) ECサイトをマイクロサービスアーキテクチャで作ることを考えてみ

    マイクロサービスアーキテクチャにおけるオーケストレーションとコレオグラフィ - Qiita
    eller
    eller 2016/08/20
    コレオグラフィの方が良いのはよくわかる。ただイベント管理をどうするべきかがまだ掴めない。イベントを永続化してサブスクライバが何度も読みに行くか、サービスを冪等にしてパブリッシャが何度もリトライするか。
  • HashiCorp

    Join us to build industry-leading open source tools and enterprise productsView all open positions

    HashiCorp
    eller
    eller 2016/08/20
    I can understand. Actually it's hard to understand what Otto is, and how it wants to be at least for me.