Microservices Meetup vol.1 まとめ

2016/7/7に行われた、Microservices Meetupのまとめです。 http://microservices-meetup.connpass.com/event/33785/
5
Shoko@産休中 @_okohs

Basic LTから。軽い基調講演的なやつかな? #microserv

2016-07-07 19:33:51
Shoko@産休中 @_okohs

テーマ「データベースでくっつけない」3章くらいの話題だ! #microserv

2016-07-07 19:34:21
takyam(たくやむ) @takyam

BasicLTで基礎知識を5分で共有的な。マイクロサービス連携で使うのはHTTPやRPC使うと思うけど、DB連携はしないでね。 #microserv

2016-07-07 19:34:45
HaiTo @HaiTo_Linux

DB……Microservices……な、なんだ #microserv

2016-07-07 19:35:05
takyam(たくやむ) @takyam

疎結合が大事だからインターフェースを変えなければ内部実装は変え放題なのに、DB結合しちゃうと辛たん。DBは詳細実装なので公開すべきじゃないよね。 #microserv

2016-07-07 19:35:41
Shoko@産休中 @_okohs

DB結合=密結合。データベースはあくまでサービスの詳細実装 #microserv

2016-07-07 19:35:45
takyam(たくやむ) @takyam

まずはHTTPでの連携を検討。無理な場合は必要なデータを同期する。 #microserv

2016-07-07 19:37:14
Shoko@産休中 @_okohs

DB共有じゃなくて「必要なデータだけ同期する」 #microserv

2016-07-07 19:37:25
Shoko@産休中 @_okohs

リードレプリカ、って言葉知らなかった。 #microserv

2016-07-07 19:37:48
takyam(たくやむ) @takyam

必要なデータを同期。基本はJSON over HTTP。 一部リードレプリカを見てる #microserv

2016-07-07 19:37:49
松本 勇気 | LayerXはSaaSとFintechの会社です @y_matsuwitter

必要なデータだけsyncする、というパターン、やると結局スキーマ変更に他のドメインが引きづられるのでやるべきでないのでは、と。 #microserv

2016-07-07 19:38:00
takyam(たくやむ) @takyam

データを同期するのは辛いんじゃないかなぁ・・・。かなりのケースでは回避できると思うんだけどなぁ #microserv

2016-07-07 19:38:22
qsona @qsona

このイメージでした。 #microserv twitter.com/shinofumi_jp/s…

2016-07-07 19:53:09
shinozuka fumiya @shinofumijp

@y_matsuwitter あまりschemaに引きづられることないっすよ!schema変更してもinterfaceは変更しないように抽象化しています。

2016-07-07 19:50:51
1 ・・ 10 次へ