DMM.go #1

DMM さんの Go の勉強会に行ってきたので、その時のメモ。

https://dmm.connpass.com/event/157222/

適宜、スライド追記されたら更新する予定。

タイムスケジュール

dmm_go_01

c.f. DMM.go #1 (スクショがダメだったら、削除します。)

内容

オープニング・開催趣旨 @i35_267

Cloud Native な時代に考える monorepo @y_matsuwitter

Cloud Native 時代の開発と現状

改めて、Cloud Native とは

Cloud Native 時代の基盤の選択肢

そこで、なんで monorepo なのか?

monorepo とは?

なぜ monorepo?

Go と bazel で Cloud Native な monorepo 運用

課題
対策

そこで、bazelの登場

特徴

Go と bazel で monorepo

Gazelle
bazel の課題
各ツールとの組み合わせ

PRACTICAL DISTRIBUTED TRACING @HatsuneMiku3939

PRACTICAL DISTRIBUTED TRACING

マイクロサービスで出てくる。分散トレーシングの話。

Trace

Span

基本は、「あるサービスの Outbound は、他のサービスの Inbound。」

Inbound するとき
Outbound するとき

OpenCensus

OpenCensus とは。
やるべき 3 つのこと

基本的にこれだけ。

他にも機能がいっぱい!
実戦運用

最後に

VCR in Go:モック自動生成で楽しちゃう話 @yyh_gl

はじめに

VCR

基本的な要素は2つ
Recorder
Casete
特徴と運用方法
メリット・デメリット

チャット小説アプリ TELLER を支える GAE/Go @tomoemon

はじめに

DI 自動化したい

課題と対策

参考