バーストトラフィック専門のバックエンド開発

その一瞬に、全部が来る。

番組の1コーナー、受付開始の直後。平常時はほとんど流れていないのに、数十秒だけ秒間数万のリクエストが立ち上がります。ALTAGOは、この形の負荷を前提に、受信から集計、放送当日の運用までを設計します。

LIVE LOAD PROFILE80,000 req/sec
PEAK
常時高負荷なサービスとは、守るべき場所も、事前に積むものも違います。
80,000req/sec

認証付き参加イベントの
最大瞬間受信数

20

受付締め切りから
全件の集計確定まで

25

バックエンドとネットワーク
基盤に携わった経験

平常時はほぼゼロ。
一瞬で最大。そしてまた戻る。

サーバーを増やすだけでは捌けません。事前に積んでおくもの、捨ててよいもの、絶対に落とせないもの。この切り分けを最初に決めることが、当日の結果をほとんど決めます。

一発勝負を、
設計で受け止める。

受信・集計・参照は、求められる性質がそれぞれ違います。ひとつの仕組みでまとめて守ろうとせず、分けて、それぞれに合った守り方をします。

01

受け切る

CDNのエッジで受け止め、非同期のメッセージ基盤に預けてから処理。後段が詰まっても、参加そのものは落としません。

02

落とさず数える

集計は加算のみで構成し、受理したイベントは先行書き込みログへ。途中で停止しても、再生すれば同じ結果に戻ります。

03

その場で返す

集計値はインメモリで保持し、参照APIを別系統に分離。投票の山が結果表示を止めない構成にします。

04

当日、隣にいる

設計した本人が本番運用に入り、受付の開始・締め切り・集計確定まで、進行に合わせて判断します。

負荷の山を、
4つの役割に分ける。

受信口を軽く保ち、処理を非同期化し、集計と参照を分離。障害時は保存したイベントから復元します。

リアルタイム基盤を軸に、
構想から運用まで。

要件整理、設計、実装、負荷試験、本番運用まで一貫して担当します。設計レビューや負荷試験のみのご依頼にも対応します。

CORE SERVICE

リアルタイム集計・
視聴者参加型システム

投票、クイズの正誤判定、ポイント配分など。イベント受信から集計、締め切り制御、結果配信までを設計・開発し、当日の運用まで担当します。

  • 負荷特性と守るべきデータの整理
  • CDN・キュー・集計基盤の設計と実装
  • 想定ピークを超える負荷試験
  • 本番当日の監視・進行連携・集計確定

01

大規模負荷分散・インフラ設計

アクセス集中を前提に、CDN、ロードバランサ、キャッシュ、キューを構成。負荷試験で限界と復旧手順まで確認します。

02

ソフトウェア受託開発

WebシステムとAPIを中心に、要件整理から設計、開発、保守まで。事業フェーズに合った規模で進めます。

03

AI活用・業務効率化

学習済みモデルの選定や調整、AIエージェントを組み込んだ業務フローを構築し、実務への定着まで支援します。

04

スマートフォンアプリ開発

iOS・Androidアプリの企画・設計・実装。自社アプリの開発・運用で得た知見も活かします。

落とせない現場で、
積み上げた実績。

守秘義務のため案件名と詳細仕様は伏せ、分野・担当範囲・技術構成を記載しています。

CASE 02

放送局の情報分析基盤

CDN設定のコード化、配信ログの分析基盤、エッジ処理、ログ収集方式の設計。

FastlyTerraformRustBigQuery
CASE 03

新聞社の紙面Viewer・記事検索基盤

スマートフォン向け紙面Viewerのバックエンドと、過去記事を高速に検索する基盤を設計・実装・運用。

ScalaJavaElasticsearchTypeScript
CASE 04

AIカメラ・映像解析バックエンド

RTMP映像を受信し、人流・滞留・通過人数を解析する基盤を構築。モデルの調整も担当。

PythonRustNVIDIA GPUFine-tuning
CASE 05

CDN基盤の内製開発

GSLB DNS、独自キャッシュサーバ、CDN連携広告配信システムをスクラッチで設計・開発・運用。

広告配信ピーク 500,000 req/sec
C / C++JavaRubyBGPLinux

落ちない前提で、
つくらない。

本番は必ず想定を外れます。外れたときに戻せることを、最初から設計に入れます。

01

戻せることを、先に決める

イベントをログに残し、再生できる状態を保ちます。復旧手順は本番前に通します。

02

つくった人が、運用する

設計と実装をした本人が当日の運用に入り、引き継ぎの隙間をなくします。

03

測ってから、決める

想定の数倍を実際に流し、限界と壊れ方を確認してから構成を決めます。

株式会社ALTAGO

関わる案件を絞り、一つひとつに深く入ることを方針としています。

MISSION

技術と人の可能性をつなぎ、
より良い選択肢を社会に増やす。

会社名
株式会社ALTAGO
代表取締役
阿部 哲士
中川 奏子
資本金
300万円
事業内容
リアルタイム集計基盤の設計・開発・運用/大規模負荷分散システムの設計/ソフトウェア受託開発/AI活用支援/スマートフォンアプリ開発
代表略歴
阿部 哲士|博士(工学)。2001年よりCDN事業者にてGSLB DNS、独自キャッシュサーバ、大規模広告配信システムの開発・運用とネットワーク運用部門を担当。2023年に独立し、放送・新聞・AI領域のバックエンド開発を手がける。

CONTACT

落とせない日が、
決まっているなら。

企画段階の見立てから、既存システムの負荷試験・設計レビューまで。まずは状況をお聞かせください。