第3回 Reactive System Meetup in 西新宿

September 29, 2016

参加メモ

https://reactive-shinjuku.connpass.com/event/38411/

ハッシュタグ #reactive_shinjuku

リアクティブDDDについて

株式会社ChatWork加藤潤一氏(@j5ik2o)

  • リアクティブDDD

    • リアクティブシステム && ドメイン駆動設計
  • ActorはDDDで示されるコンセプトを表現できる
  • リアクティブシステムとAkka
  • リアクティブ宣言 http://www.reactivemanifesto.org/

    • Elastic
    • Responsive
    • Reslilient
    • Message Driven
  • ソフトウェアの災いを表す用語

    • 誤差・誤り(error)
    • 欠陥(defect, バグを含む概念)
    • 障害(fault)
    • 故障(failure)
  • メッセージ駆動
  • Akka

    • 2011年の記事ではErlangの2倍のスループットを発揮した
  • ドメインモデル

    • モデル = 考え方とコードを結びつけたソフトウェア を実現する
  • ドメイン層の隔離

ここからスライドを参照してあとで勉強する。

https://speakerdeck.com/yoskhdia/modeling-the-domain-event

Lagomで学ぶReactive Microservices Architecture

株式会社TIS根来和輝(@negokaz)

  • Reactive Microservices Architecture
  • Lagom

    • 非同期・ノンブロッキングAPI
    • Shardingによるステートフルアーキテクト
    • 分散型の永続化機構
    • CQRS + Event Sroucing
    • Circuit Breaker

www.slideshare.net/negokaz/lagom-reactive-microservices-architecture