SIG-NetworkSystem#8 ツイートまとめ

下記イベントのツイートまとめです https://techplay.jp/event/666753
0
Seizan Shimazaki @seizans

Elixirのカンファレンスはこれ elixir-fest.jp を6月にやりますよ。発表内容と応募開始は近日。ゲームでも数社の人が導入話したり、ゲーム以外での利用の話もされる予定。 #sig_ns

2018-05-12 15:01:10
黒河優介(YusukeKurokawa) @wotakuro

Python -> Elixirに乗り換えて、他の方からの評判はどうですか? 評判自体は良かった。見ている限りハマっている感じではなさそう。 最初はみんな関数型言語( 変数書き換えできない・状態持てない)に結構苦労はしていた様子だが、慣れるとそうでもなさそう #sig_ns

2018-05-12 15:01:21
黒河優介(YusukeKurokawa) @wotakuro

開発環境へのデプロイがDockerですが、本番環境にも適応する考えですか? 考えています。基盤チームでPaasのようなものをアプリチームに提供するイメージです #sig_ns

2018-05-12 15:02:34
黒河優介(YusukeKurokawa) @wotakuro

Go言語について 静的型付け・コンパイルされる・インタプリンタのような手軽さ・マルチコアを生かしやすい #sig_ns

2018-05-12 15:12:11
黒河優介(YusukeKurokawa) @wotakuro

ふわっっと書いても、早く動作してくれてよい #sig_ns

2018-05-12 15:12:44
neguse @neguse

2014年夏、カヤックは、Go言語を積極的に推進していきます。 kayac.com/news/2014/07/g… #sig_ns

2018-05-12 15:14:13
黒河優介(YusukeKurokawa) @wotakuro

カヤックはGoを積極的に推進していきます kayac.com/news/2014/07/g… 社内ツールやインフラ関連でも積極的にGo使っている #sig_ns

2018-05-12 15:14:24
黒河優介(YusukeKurokawa) @wotakuro

API・管理画面・マッチングを全てGoで書いています Dev用のツールとかもGoで書いています #sig_ns

2018-05-12 15:16:29
neguse @neguse

名前を言ってはいけないGoのフレームワーク…一体何なんだ… #sig_ns

2018-05-12 15:17:25
黒河優介(YusukeKurokawa) @wotakuro

GoとしてPackageや構成についていろいろと考えていかねばならない GoのWAF echo / Gin / Goji …ほかにもたくさん 沢山あるので、悩ましい -> けっきょくWAFは使わなかった #sig_ns

2018-05-12 15:17:38
黒河優介(YusukeKurokawa) @wotakuro

net/http 標準パッケージで大体これで解決出来たー #sig_ns

2018-05-12 15:18:01
黒河優介(YusukeKurokawa) @wotakuro

ただ全てそれだけではなく、ちょっと使ったのもある github.com/gorilla/schema これとか #sig_ns

2018-05-12 15:18:59
neguse @neguse

WAFは使わず、net/httpで実装 ミドルウェアも自作 WAFを使わなくてもコード量が増えるわけではない gorilla/schema,julienschmidt/httprouterは利用 #sig_ns

2018-05-12 15:19:05
黒河優介(YusukeKurokawa) @wotakuro

クライアントとのやり取りについて、だいたい自動生成 techblog.kayac.com/unity_advent_c… #sig_ns

2018-05-12 15:20:09
mimic28号 @RSaGa2_mimic

2014年夏、カヤックは、Go言語を積極的に推進していきます。 | 面白法人カヤック kayac.com/news/2014/07/g… #sig_ns

2018-05-12 15:20:15
黒河優介(YusukeKurokawa) @wotakuro

自動生成したおかげで、 ・テストケース作成が楽 ・デバッグ用のシナリオをGoで描くのが楽 ・負荷試験時のシナリオ作成が楽 #sig_ns

2018-05-12 15:21:13
neguse @neguse

内製自動生成ツールBaalを活用 副作用として、テストやデバッグ、負荷試験のシナリオ作成が楽になった #sig_ns

2018-05-12 15:21:21
黒河優介(YusukeKurokawa) @wotakuro

GoのORM沢山ある -> ORMも使わなかった 実行されるクエリがどうなるのかわからない ライブラリで或る以上、interface{}を扱うしかない場合がある ORMのお気持ちを考えるのが非常に難しい #sig_ns

2018-05-12 15:22:11
黒河優介(YusukeKurokawa) @wotakuro

ただ、ORMは使わなかったが、クエリビルダーは使った ORM使わないので自動生成していた #sig_ns

2018-05-12 15:22:53
黒河優介(YusukeKurokawa) @wotakuro

マスターデータはメモリ上にキャッシュするようにしていた #sig_ns

2018-05-12 15:23:14