Skip to content

Instantly share code, notes, and snippets.

@bash0C7
Last active December 20, 2015 19:38
Show Gist options
  • Save bash0C7/6184118 to your computer and use it in GitHub Desktop.
Save bash0C7/6184118 to your computer and use it in GitHub Desktop.

セッションタイトル

ミッションクリティカル&ハイパフォーマンスシステムにおける技術統合と運用の勘所

セッション概要

広告配信システムというミッションクリティカルかつハイパフォーマンスが要求されるシステムの開発・運用を通じて会得した技術的・チーム的な知見をお話します。

このセッションでは、事業や技術の第一線で踏ん張るPHPカンファレンス参加のみなさんに、下記の大きな事柄についての理想像を持ち帰っていただけます。

  1. このようなシステムでPHPがはどのような部分で活躍するのか
  2. PHPを含めて様々な技術要素を統合した"システム"として成り立たせるためには何が必要か

内容

私達は、スマートフォン向けアドネットワーク事業の一員として、7月に新たな広告配信管理システムをローンチし、事業を支える一員としてシステムの開発・運用を日々行なっています。

今回お話する広告配信システムは、パブリッククラウドの上に各種サーバを配置し、PHPをはじめとして、Scala、Ruby、Gaucheなどを使ったアプリケーション群を協調動作させています。

様々な広告配信システムという特性と市場と事業の発展から、下記を実現する必要がありました。

  • 大量のトラフィック処理
  • 障害によって止まらないサービスレベル
  • ms単位の高速性
  • 業務やビジネスの変化に即応

これら"全て"の要求と期待に応え、事業を成功に導く卓越した成果を上げるために、我々が行った技術選択、工夫、それらの統合と運用から学んだエッセンスをみなさんに共有します。

@k-ohtani-is-deleting
Copy link

すごい豪華に見える!

@k-ohtani-is-deleting
Copy link

障害が許されず

「障害が起こっても稼働しつづける」のほうが実態に即してるかもしれない

@k-ohtani-is-deleting
Copy link

PHPやScalaなどで開発したアプリケーション群を

→「PHP, Scala, Ruby, Gaucheなどを使ったアプリケーション群を」

Rubyは環境として動いている、ということで…。

@bash0C7
Copy link
Author

bash0C7 commented Aug 8, 2013

"PHPをはじめとして、Scala, Ruby, Gaucheなどを使ったアプリケーション群を"

@bash0C7
Copy link
Author

bash0C7 commented Aug 8, 2013

PHPカンファレンスに来た人たち(つまりPHPを使っていたり、PHPにのめり込んだりしている人たち)に、具体的に何を持って帰ってもらえるか。

=> 事業や技術の第一線で踏ん張るPHPカンファレンス参加のみなさんに、このようなシステムでPHPはどのような部分で活躍しているか、またPHPを含めて様々な技術要素を統合した"システム"を成り立たせる為には何が必要かを持ち帰っていただけます。

@bash0C7
Copy link
Author

bash0C7 commented Aug 8, 2013

送信done。コメントありがとうございました!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment