PofEAA 6th
PofEAA’s Wiki - PofEAA読書会第6回
行ってきた&少しお時間をいただけたので、発表しました。
サーガ
.NETエンタープライズWebアプリケーション開発技術大全 (Vol.5)”
箇条書きにて。
時間15分もらえた。
OHPは5ページ進んだ 残り30(!)ページ
サーガの定義について鋭いツッコミ
いやー書籍における定義は、自分も怪しいとおもっていのたのだよねーと。(→OHP該当ページの一番下の行を見られたし) 補償トランザクションの補償は電話(=運用対処)
補償トランザクションの実現イメージ
純粋OLTP系処理なら黒伝+赤伝なるイメージとなる。トランザクションデータ(=取引系データ)に、通常の取引系データ(黒伝)と、打ち消し用取引系データ(赤伝)なる2種類を用意しておき、アプリ側では、赤伝が存在する場合は、黒伝がないものとして扱うようにする。など。 ただ、ただ、大量データを扱うバッチの場合は実現方法にもう一工夫必要となりそうな気がする。 また、正方向のトランザクションと、補償トランザクションの時間差も重要。Webサービスとの絡みで論じられるロングトランザクションは、純粋なトランザクションの観点では同様であるけれども、オンラインバッチの補償トランザクションとは、時間がカナリ異なる。 これらの意味で、当日の議論は若干ずれていた気がする。その場では、理解した気になっていたのですが。すまぬ。>皆様
バッチでキャッシュは怖い
よねー。やっぱり。
いろいろ
yyamanoさんのPCの壁紙がカッコイイ。(覗き見したった。) 議論の参加者が増えていい感じ。
整理も必要かもと、ちょっとおもったが、ドメインモデルのあたりの話は複雑すぎて、参戦できず・・・。実装センスが弱いな。>俺
感謝
あれだけの大人数なのに、一体感をもって進められたのは、絶妙な座席配置に資する部分も大きいかと。ありがとうございます。>オージス軍団の方々。
→ GLADさんとkukutaniさんの工夫みたい。すばらしいです。ありがとうございます。