第9回Reactive Design Patterns読書会@西新宿

2015/10/22(木)19:00 〜 22:00 開催
ブックマーク

イベント内容

開催概要

「Reactive Design Patterns(Roland Kuhn and Jamie Allen著)」の読書会9回目です。

進め方

  • 事前に読書会のターゲットとなるページを読んでおく。
  • 当日は自分の担当ページ※の要約(or翻訳)をシェアしてみんなでディスカッションする。
    • ※担当ページは読書会の最後に決める
  • 発表の方法はプレゼン形式でもテキストでもOK。
  • 最後に次回分の要約を次回参加可能な人で割り振る。
  • 1回20ページ程度のペースで進めてみて、ペースは参加者に合わせて調整して行く。

今回のターゲットと分担

  • PART 2: The Philosophy in natshell
    • 5 Location Transparency ... @ jkugiya
      • 5.1 What is Location Transparency? ... @ jkugiya
      • 5.2 The Fallacy of Transparent Remoting ... @ jkugiya
      • 5.3 Explicit Message Passing to the Rescue ... @ jkugiya
      • 5.4 The Role of Latency and Throughput ... @y_think
      • 5.5 The Role of Message Loss ... @y_think
      • 6.5 Horizontal and Vertical Scalability ... @y_think
      • 5.7 Location Transparency makes Testing Simpler ... @yugolf
      • 5.8 Dynamic Composition ... @yugolf
      • 5.9 Summary ... @yugolf
    • 6 Divide and Conquer ... @ negokaz
      • 6.1 Hierarchical Problem Decomposition ... @ negokaz
      • 6.2 Dependencies vs. Descendant Modules ... @ negokaz
      • 6.3 Advantages for Specification and Test ... @ jkugiya
      • 6.4 Build your own Big Corporation ... @ jkugiya
      • 6.5 Horizontal and Vertical Scalability ... @ jkugiya
      • 6.6 Summary ... @ jkugiya
    • 7 Principled Failure Handling ... @y_think
      • 7.1 Ownership means Commitment ... @y_think
      • 7.2 Ownership implies Lifecycle Control ... @y_think
      • 7.3 Resilience on All Levels ... @y_think
      • 7.4 Summary ... @y_think

想定参加者

  • Reactive Design Patterns を一緒に読んでみたい方
  • Reactive Systemの実現方法を学びたい方
  • リアクティブ仲間と話したい方
  • 途中参加も可能

用意していただくもの

タイムテーブル

時間 内容
19:00 開場
19:15~19:30 読書会の説明、自己紹介
19:30~22:00 まとめてきた内容をシェア&ディスカッション

今後の開催予定

  • 読み終わるまで毎週木曜日に開催する予定です。

これまでの読書会

読書会 内容
第1回Reactive Design Patterns読書会@西新宿 PART 1: INTRODUCTION - 1 An Illustrated Example
第2回Reactive Design Patterns読書会@西新宿 PART 1: INTRODUCTION - 2 Why Reactive?
 - 2.1 Systems and their Users
 - 2.2 Reacting to Users
第3回Reactive Design Patterns読書会@西新宿 PART 1: INTRODUCTION - 2 Why Reactive?
 - 2.3 Reacting to Failure
 - 2.4 Reacting to Load
第4回Reactive Design Patterns読書会@西新宿 PART 1: INTRODUCTION - 2 Why Reactive?
 - 2.5 Reacting to Inputs
 - 2.6 How does this Change the Way We Program?
 - 2.7 Summary
PART 1: INTRODUCTION - 3 Tools of the Trade
 - 3.1 The Impact of Choosing Non-Reactive Tools
第5回Reactive Design Patterns読書会@西新宿 PART 1: INTRODUCTION - 3 Tools of the Trade
 - 3.2 Functional Programming
 - 3.3 Responsiveness to Users
 - 3.4 Implementations That Support Reactive
第6回Reactive Design Patterns読書会@西新宿 悪天候のため中止
第7回Reactive Design Patterns読書会@西新宿 PART 1: INTRODUCTION - 3 Tools of the Trade
 - 3.4 Implementations That Support Reactive
PART 2: The Philosophy in natshell - 4 Message Passing
 - 4.1 Synchronous vs. Asynchronous
 - 4.2 Event-Based vs. Message-Based
 - 4.3 Flow Control
第8回Reactive Design Patterns読書会@西新宿 PART 2: The Philosophy in natshell - 4 Message Passing
 - 4.4 Delivery Guarantees
 - 4.5 Vertical Scalability
 - 4.6 Events as Messages
 - 4.7 Synchronous Message Passing
 - 4.8 Summary
  • まとめ情報はGoogleドライブで参加者のみに共有
  • 過去の情報も参照できるので、途中からの参加も問題ありません。

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。

関連するイベント