メッセージング基盤の進化 Erlang、SPDYからそれを支える組織の話 LINE Platform Development Chronicle #linedevday

19
Jxck @Jxck_

お、 #linedevday で spdy の話出てるのか。まとめ期待。

2015-04-28 12:09:02
itog ♥ sound null safety 💪 @itog

最初聞き逃したんだけどPOPってなんかの略? #linedevday

2015-04-28 12:09:19
かっきー @kakky_h

海外にデータセンターを作ってLEGYを置くことでデータセンターから遠いところでも遅くならないように、非同期メッセージ送信も利用 #linedevday pic.twitter.com/g4quoVyWIF

2015-04-28 12:10:09
拡大
itog ♥ sound null safety 💪 @itog

フロントエンドがapache -> nginx -> erlang(=LEGY) って変遷してきたのか。バックエンドはtomcatで変わってない。 #linedevday

2015-04-28 12:10:25
紫竹佑騎 Yuki SHICHIKU🧖‍♂️暗号屋LLC @79yuuki

LEGYが送ったよってのを一旦返してくれるからUXはサクサク送れて気持ちよくなる。失敗した時はクライアントからfetchする。 #linedevday pic.twitter.com/RLDdsz21nS

2015-04-28 12:10:34
拡大
shoito @shoito

MySQLがHBaseに置き換わってる #linedevday

2015-04-28 12:11:00
紫竹佑騎 Yuki SHICHIKU🧖‍♂️暗号屋LLC @79yuuki

海外データセンターを使う様になってからのアーキテクチャ #linedevday pic.twitter.com/b5KNtjFisL

2015-04-28 12:11:15
拡大
C. Hasegawa | Founder & CEO of 白金数理 @chase0213

もうメッセージングのバックエンドに MySQL は使っていなくて、HBase + Redis で全て捌いているらしい #linedevday

2015-04-28 12:11:19
shoito @shoito

Tomcatは現役で稼働中なのか。カリカリチューニングされてるんだろうか。 #linedevday

2015-04-28 12:11:56
かっきー @kakky_h

あとはMySQLからHBaseに変わっただけで、構成はシンプル #linedevday pic.twitter.com/xhaK8tXZff

2015-04-28 12:12:04
拡大
ユラックス熱海@海草 @kaisou4537

シンプルなアーキテクチャで運用されてる #linedevday

2015-04-28 12:12:30
suzuki @campanalbero

LINE流開発スタイル = MONOLITHIC + MICRO SERVICES #linedevday

2015-04-28 12:13:10
oza @oza_x86

計算機リソースに余裕が出てきて,分散OS+マイクロカーネルが実用化されてきてるイメージだなぁ #linedevday

2015-04-28 12:14:19
マスタカ @masutaka

MonolithicをMicro serviceに置き換えることで、新しい人が入ってもすぐ開発できるようにした #linedevday

2015-04-28 12:14:47
yssk22.tar.gz @yssk22_tar_gz

デプロイが独立というのはどーだろう。。。うちは逆にデプロイがどこいっても同じだからすげー楽なんだけど。。 #linedevday

2015-04-28 12:14:58
Tomoaki @masuo27

機能、サービス毎の開発 サーバがたくさん #linedevday pic.twitter.com/EVrLhESD4j

2015-04-28 12:16:22
拡大
Kenji Yoshida @xuwei_k

#linedevday LINE公式アカウントまわりがScala、らしい

2015-04-28 12:16:28
Naney @Naney

Abusing も独立したバックエンド。 #linedevday

2015-04-28 12:16:48
紫竹佑騎 Yuki SHICHIKU🧖‍♂️暗号屋LLC @79yuuki

LINEの開発スタイルについて。マイクロサービスの集まり。一つ一つにチーム、デプロイメント、開発プロセスがある。使うミドルウェアとかも違う。 #linedevday pic.twitter.com/9dZybw5s7g

2015-04-28 12:16:55
拡大
たむたむ🏫 @tamtam180

#linedevday マイクロサービス間のプロトコルはどうしてるんだろう。

2015-04-28 12:16:55
Takuya Fujimura @tlync

レンテンシの問題は海外に Gateway を置きつつ、非同期メッセージングを採用して体感速度を向上させた。メッセージングの成否は次にリクエストがあった時に、そのレスポンスと一緒に返した #linedevday

2015-04-28 12:17:08
yssk22.tar.gz @yssk22_tar_gz

おお、マイクロサービスの話で組織の話がでてくるのはすばらしい。 #linedevday

2015-04-28 12:17:28