by shigemk2

当面は技術的なことしか書かない

2016-09-29から1日間の記事一覧

akka-doc-ja メモ #reactive_shinjuku

わからんことあったら やすださんに聞く ソースコードを読む http://akka.io akka user list akkaのgitter 全部英語。洋書。読んだらええやん 世界競争力を上げる方法は英語力を上げるだけじゃなくってakka.io翻訳 pdf 853ページ 日々進化し続けるドキュメン…

ノンブロッキング・フレームワークでのスレッドプールの使い方 メモ #reactive_shinjuku

同期処理と非同期処理 取得を待つ 逐次的に処理 取得を待たない 処理が複雑になる スレッドの枯渇 Request-Response 遅延の伝搬 サブシステムの障害をシステム全体に波及させない 障害が発生しても応答を早く返す bulkhead-pattern 道路が1つしかないと事故…

プロセスマネジャーとバックプレッシャー メモ #reactive_shinjuku

長期に渡るプロセスの中央集権的な管理を行う実装パターン actorを使うと実装しやすい 問題 未完了のプロセスが増える 解決策 アクターにバックプレッシャーをもたらす必要があること actorで実装したい バックプレッシャーを使うとプロセスマネージャが管理…

ドメインイベントを設計する メモ #reactive_shinjuku

アジェンダ メッセージの種類 ドメインイベントの設計 (DDD成分つよめ) メッセージの種類 メッセージの種類 command message point-to-pointで送る それ自体がactorの振る舞いを内包 document message 情報を伝達 commandを送ってきたsenderへの返答(request…

Lagom で学ぶ Reactive Microservices Architecture メモ #reactive_shinjuku

マイクロサービスに役立つかもしれないlagomのデザイン lightbend社が作ったマイクロサービスアーキテクチャ向けフレームワーク マイクロサービスアーキテクチャ 2014/3にThoughtWorks社が提唱 小さいサービスを組み合わせて1つのアプリケーションを構築 MSA…

リアクティブDDDについて メモ #reactive_shinjuku

はじめに @j5ik2o chatwork 内部的な細かい実装は掘り下げない 概論を話すこと chatwork scala/akka + ddd angular + ddd 大規模サービスの文脈が強い話 わりとハイコンテクスト リアクティブシステムとドメイン駆動設計を組み合わせる vaughn vernon スタッ…