Your SlideShare is downloading. ×
1000万DL突破!BrainWarsのアーキテクチャ
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

1000万DL突破!BrainWarsのアーキテクチャ

0
views

Published on

Developers Night powered by AWS というデブサミのアンオフィシャルパーティーでLTしたときの資料です。BrainWarsのインフラについて触れてます。

Developers Night powered by AWS というデブサミのアンオフィシャルパーティーでLTしたときの資料です。BrainWarsのインフラについて触れてます。


0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
0
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. BrainWarsの アーキテクチャ ダウンロード突破!万 @matsukaz 2015.02.19
  • 2. @matsukaz 松下 雅和 株式会社トランスリミット エンジニア LT芸人
  • 3. @matsukaz 松下 雅和 株式会社トランスリミット エンジニア LT芸人
  • 4. • インフラ (AWS, Chef) • サーバ (Rails, Socket.IO, fabric) • フロント (cocos2d-x, C++) • 開発/運用支援 (開発用Docker, Adminサーバ) • ChatOps推進 (slack, hubot*3) • その他必要なことはなんでも
 (コーヒー豆購入, 卓球王者,
 バランスボール&スタンディングデスク布教) 主な担当
  • 5. 書籍
  • 6. @matsukaz 松下 雅和 株式会社トランスリミット エンジニア LT芸人
  • 7. CA ×GREE 合同勉強会
  • 8. CA ×GREE 合同勉強会
  • 9. 退職時もLTでお別れ
  • 10. BrainWars 知ってる人?
  • 11. ゲームの流れ
  • 12. ホーム
  • 13. マッチングホーム
  • 14. マッチング ゲーム選択 ホーム
  • 15. マッチング ゲーム選択 バトル x3 ホーム
  • 16. ホーム マッチング ゲーム選択 バトル バトル結果 x3
  • 17. マッチング ゲーム選択 バトル バトル結果 x3 ランキング 毎週日曜24時に ランキング確定 ホーム
  • 18. わずか8ヶ月で 1000万突破!
  • 19. 海外ユーザ比率 95.7%
  • 20. AKB48もハマる! 乃木坂46や 芸人まで
  • 21. 創業メンバー
  • 22. BrainWarsの アーキテクチャ
  • 23. MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) EC2 SNS CloudWatch Route 53 Slack リアルタイム対戦 Socket Server API Server 全体構成 SES SNS SQS ISP Admin Server APK
  • 24. MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) Easy Deployment, Auto Scale (Load & Time) EC2 ユーザデータゴースト用 バトルログ ランキング, 一時データ プロフィール画像, 言語ファイル, etc SNS CloudWatch Route 53 Slack リアルタイム対戦 Socket Server API Server SES SNS SQS ISP Admin Server プレイ中
  • 25. MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) EC2 SNS CloudWatch Route 53 Slack リアルタイム対戦 Socket Server API Server SES SNS SQS ISP メール送信 送信失敗時 Admin Server メール送信
  • 26. MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) CloudWatch Route 53 リアルタイム対戦 Socket Server API Server EC2 SNS Slack プッシュ通知 SES SNS SQS ISP Admin Server device token登録 プッシュ通知 fabric, rake tasks
  • 27. MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) CloudWatch Route 53 リアルタイム対戦 Socket Server API Server EC2 SNS Slack 画像削除 SES SNS SQS ISP 名前変更, BAN, … Admin Server 通報対応 fabric, rake tasks
  • 28. MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) CloudWatch Route 53 リアルタイム対戦 Socket Server API Server EC2 SNS Slack SES SNS SQS ISP Admin Server Auto Scale 運用 Dynamic DynamoDB APK ビルド fabric, rake tasks
  • 29. 全体構成 MySQL ELB EC2 EC2 S3 OpsWorks ElastiCache (Redis) DynamoDB RDS (MySQL) SES SNS SQS Easy Deployment, Auto Scale (Load & Time) EC2 Dynamic DynamoDB ユーザデータゴースト用 バトルログ ランキング, 一時データ ISP プロフィール画像, 言語ファイル, etc メール送信 SNS 送信失敗時 CloudWatch Route 53 device token登録 Slack プッシュ通知 リアルタイム対戦 Socket Server API Server Auto Scale 名前変更, BAN, … Admin Server fabric, rake tasks APK ビルド 画像削除
  • 30. 宣伝
  • 31. ただいま メンバーを募集中! • エンジニア • プロデューサー • CFO/COO候補 • デザイナー • プランナー
  • 32. 5億DL〜 17億DL〜5億DL〜 世界をターゲットに DL数で億超えを目指す
  • 33. 社内勉強会 T-Cube (Translimit Tech Talk) バランスボールや スタンディングデスク
  • 34. お待ちしてます!