受け切る
CDNのエッジで受け止め、非同期のメッセージ基盤に預けてから処理。後段が詰まっても、参加そのものは落としません。
バーストトラフィック専門のバックエンド開発
番組の1コーナー、受付開始の直後。平常時はほとんど流れていないのに、数十秒だけ秒間数万のリクエストが立ち上がります。ALTAGOは、この形の負荷を前提に、受信から集計、放送当日の運用までを設計します。
認証付き参加イベントの
最大瞬間受信数
受付締め切りから
全件の集計確定まで
バックエンドとネットワーク
基盤に携わった経験
THE LOAD
サーバーを増やすだけでは捌けません。事前に積んでおくもの、捨ててよいもの、絶対に落とせないもの。この切り分けを最初に決めることが、当日の結果をほとんど決めます。
EXPERTISE
受信・集計・参照は、求められる性質がそれぞれ違います。ひとつの仕組みでまとめて守ろうとせず、分けて、それぞれに合った守り方をします。
CDNのエッジで受け止め、非同期のメッセージ基盤に預けてから処理。後段が詰まっても、参加そのものは落としません。
集計は加算のみで構成し、受理したイベントは先行書き込みログへ。途中で停止しても、再生すれば同じ結果に戻ります。
集計値はインメモリで保持し、参照APIを別系統に分離。投票の山が結果表示を止めない構成にします。
設計した本人が本番運用に入り、受付の開始・締め切り・集計確定まで、進行に合わせて判断します。
SYSTEM MAP
SERVICES
要件整理、設計、実装、負荷試験、本番運用まで一貫して担当します。設計レビューや負荷試験のみのご依頼にも対応します。
CORE SERVICE
投票、クイズの正誤判定、ポイント配分など。イベント受信から集計、締め切り制御、結果配信までを設計・開発し、当日の運用まで担当します。
01
02
03
04
SELECTED WORK
守秘義務のため案件名と詳細仕様は伏せ、分野・担当範囲・技術構成を記載しています。
民放キー局|視聴者参加型番組
参加イベントの受信、認証・契約検証、集計と正誤判定、結果参照API、管理画面を設計。開発から放送当日の運用まで担当しました。
CDN設定のコード化、配信ログの分析基盤、エッジ処理、ログ収集方式の設計。
スマートフォン向け紙面Viewerのバックエンドと、過去記事を高速に検索する基盤を設計・実装・運用。
RTMP映像を受信し、人流・滞留・通過人数を解析する基盤を構築。モデルの調整も担当。
GSLB DNS、独自キャッシュサーバ、CDN連携広告配信システムをスクラッチで設計・開発・運用。
広告配信ピーク 500,000 req/secPRINCIPLES
本番は必ず想定を外れます。外れたときに戻せることを、最初から設計に入れます。
イベントをログに残し、再生できる状態を保ちます。復旧手順は本番前に通します。
設計と実装をした本人が当日の運用に入り、引き継ぎの隙間をなくします。
想定の数倍を実際に流し、限界と壊れ方を確認してから構成を決めます。
COMPANY
関わる案件を絞り、一つひとつに深く入ることを方針としています。
技術と人の可能性をつなぎ、
より良い選択肢を社会に増やす。
CONTACT