Edited at

ライブ配信 Meet up 〜メルカリ × SHOWROOM〜 参加メモ


技術プレゼンテーション [ライブ配信入門!メルカリチャンネルのアーキテクチャ解説] by メルカリ

LiveCommerceFunction

  Media

  Comminication

  Shopping

Protocol: ETMP

View: HLS

Transcode

  1 source to 3 output

  Quealy(High/Mid/Low)

  Adaptive Bitrate

Delivery

  CDN。。。10秒くらい差分がある

動画配信はWOWZA Streaming Cloudを使用

コメント、通知はFirebaseRealtimeDatabaseを使用

workerはQ4M(内製)からFirebaseへ行ってViewerに届く

日々の監視オペレーションは人力

監視用ツールの作成

コメント、配信者の言動、露出など監視

AlertSensorWord

    Customerから通報がある

Slack

Stackdriver

meckerl

kibana

Alerting with zapier


技術プレゼンテーション by SHOWROOM

AWS

  RDS(Aurora)

  CF+S3

  ECS+Fargate

Scala

  AkkaHTTP

slick

cats

circe

shapeless

リテーラーサーバー

商品、注文履歴の管理

PlayFramework

slick

cats

circe

shapeless

AdminLTE


パネルディスカッション by メルカリ x SHOWROOM