Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
High-performance Technology & Operation in Zuck...
Search
bash0C7
September 19, 2013
Technology
2
4.1k
High-performance Technology & Operation in Zucks Ad network
ad:teck tokyo 2013 AWSブースミニセッション
「Zucksアドネットワークにおけるハイパフォーマンスな技術統合と運用の勘所」
bash0C7
September 19, 2013
Tweet
Share
More Decks by bash0C7
See All by bash0C7
💡Ruby 川辺で灯すPicoRubyからの光
bash0c7
0
940
2011年 「ぼっちが懇親会でするべき97のこと」 #97bocchi から積み重ねた【令和7年最新】技術コミュニティ交流戦略2025
bash0c7
1
1k
「笑顔」を伝える リモートMTG時代のコミュニケーション戦術
bash0c7
0
100
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
1.5k
20250527 #shinjukurb KaigiEffect LT
bash0c7
2
70
【加筆修正版】ハードワークを支えるフィジカルとメンタルを構築る#rubymusclemixin 活動 #きのこ2025 #きのこ2025_b
bash0c7
0
290
存在感を構築る方法
bash0c7
0
130
introduction
bash0c7
0
80
みんな大好き 🫶🏼 取引先との「セキュリティチェックリスト」への付き合い方
bash0c7
0
2.5k
Other Decks in Technology
See All in Technology
エンジニアとPMのドメイン知識の溝をなくす、 AIネイティブな開発プロセス
applism118
4
1k
AWSを使う上で最低限知っておきたいセキュリティ研修を社内で実施した話 ~みんなでやるセキュリティ~
maimyyym
2
160
ML PM Talk #1 - ML PMの分類に関する考察
lycorptech_jp
PRO
1
740
GitLab Duo Agent Platformで実現する“AI駆動・継続的サービス開発”と最新情報のアップデート
jeffi7
0
210
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
250
品質のための共通認識
kakehashi
PRO
3
220
Ruby で作る大規模イベントネットワーク構築・運用支援システム TTDB
taketo1113
1
210
生成AI時代の自動E2Eテスト運用とPlaywright実践知_引持力哉
legalontechnologies
PRO
0
210
Kiro Autonomous AgentとKiro Powers の紹介 / kiro-autonomous-agent-and-powers
tomoki10
0
320
Oracle Technology Night #95 GoldenGate 26ai の実装に迫る1
oracle4engineer
PRO
0
150
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
320
RAG/Agent開発のアップデートまとめ
taka0709
0
140
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
20k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Docker and Python
trallard
47
3.7k
[SF Ruby Conf 2025] Rails X
palkan
0
500
For a Future-Friendly Web
brad_frost
180
10k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Producing Creativity
orderedlist
PRO
348
40k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Transcript
ZZuucckkssアドネットワークにおける ハイパフォーマンスな技術統合と運用の勘所 小芝 敏明 @@bbaasshh00CC77 ((株))ZZuucckkss ((株))VVOOYYAAGGEE GGRROOUUPP
小芝 敏明 @@bbaasshh00CC77 株式会社ZZuucckkss アドネットワーク事業部 株式会社VVOOYYAAGGEE GGRROOUUPP エンジニア ࣸਅIUUQHJIZPKQOFXTSFQPSUQIQDPO 基幹業務,,
BB22CCサービス,, 広告事業等で 管理・設計・開発・運用を幅広くかつ フルスタックに担当 PPHHPPカンファレンス22001133スピーカー(先週末)) 関西RRuubbyy会議0055スピーカー(今年88月)) 東京RRuubbyy会議1100実行委員長(今年11,,33月))
IUUQQIQDPOQIQHSKQX ミッションクリティカル&&ハイパフォーマンス システムにおける技術統合と運用の勘所
IUUQSFHJPOBMSVCZLBJHJPSHLBOTBJ 55年前に関西から飛び出したRRuubbyy初級者が 自分なりに重ねてきたコードと行動
ZZuucckkssアドネットワークにおける ハイパフォーマンスな技術統合と運用の勘所 小芝 敏明 @@bbaasshh00CC77 ((株))ZZuucckkss ((株))VVOOYYAAGGEE GGRROOUUPP
基盤寄りの技術110000%%
BB--2288 「ZZuucckkss」にて承ります ZZuucckkssアドネットワークのお問い合わせは
スマートフォン向�け クリック課金型アドネットワーク ZZuucckkssアドネットワーク IUUQ[VDLTDPKQTFSWJDFBEOFU
22001133年77月新システムに フルリプレース完了
✓リアルタイムレポート ✓莫大な配信ボリューム ✓無停止メンテナンス ✓柔軟な改�修対応
技術的な工夫
✓インフラ作りの工夫 ✓処理方式の工夫 ✓プログラミング言語の工夫 ✓モニタリングの工夫 ✓ホットフィックスの工夫
✓インフラ作りの工夫 ✓処理方式の工夫 ✓プログラミング言語の工夫 ✓モニタリングの工夫 ✓ホットフィックスの工夫
✓インフラ作りの工夫 ✓処理方式の工夫 ✓プログラミング言語の工夫 ✓モニタリングの工夫 ✓ホットフィックスの工夫
こしば pphhppccoonn22001133 で検索ください IUUQEIBUFOBOFKQCBTI$QIQDPO
インフラ作りの工夫
工夫点2つ
その1
ひたすら富豪に作る
None
鉄板の富豪構成パターン MMuullttii--SSeerrvveerr MMuullttii--DDaattaacceenntteerr MMuullttii LLooaadd BBaallaanncceerr
同種のサーバを並べる AAuuttooSSccaalliinnggGGrroouupp利用 IUUQBXTBNB[PODPNKQDMPVEGPSNBUJPO
複数拠点に冗長化 AAuuttooSSccaalliinnggGGrroouupp+複数ssuubbnneettコンボ IUUQBXTBNB[PODPNKQDMPVEGPSNBUJPO
用途別ロードバランサ AAuuttooSSccaalliinnggGGrroouupp+複数EELLBBコンボ IUUQBXTBNB[PODPNKQDMPVEGPSNBUJPO
2個も n個も 同じこと
その2
同じものを 同じにつくる
具体的には
本番環境と 検証環境
None
None
l同じに作った
None
ো෮چ܇࿅ ࢼݧ৴࣮ࢪ
✓ネットワーク構成 ✓インスタンスタイプ ✓永続化データ ✓アプリケーション
MMaannaaggeemmeenntt CCoonnssoollee IUUQBXTBNB[PODPNKQDMPVEGPSNBUJPO
作業の再現性が皆無 手順書頼りになる…�
CClloouuddFFoorrmmaattiioonnで 環境構成を一気作成 IUUQBXTBNB[PODPNKQDMPVEGPSNBUJPO
ssuubbnneett,, rroouutteerr,, SSeeccuurriittyyGGrroouupp 等は一気呵成にCClloouuddFFoorrmmaattiioonn
細かく調整する部分をCCLLIIや MMaannaaggeemmeenntt CCoonnssoollee
✓AAuuttooSSccaalliinnggGGrroouupp ✓LLaauucchhCCoonnffiigg ✓RRDDSS ✓AAlleerrmm ✓など
再現性の確保 変更容易性の確保
どこから手をつけ ればいいのか
全部 CClloouuddFFoorrmmaattiioonnに 寄せる
✓インフラ作りの工夫 ✓処理方式の工夫 ✓プログラミング言語の工夫 ✓モニタリングの工夫 ✓ホットフィックスの工夫
✓ひたすら富豪に作る ✓同じものを同じにつくる
基礎となる姿勢
l 「現場」に出向�いて「現物」に 直接触れ、「現実」をとらえる ことを重視する。 IUUQLPUPCBOLKQXPSEࡾݱओٛΑΓൈਮ
三現主義
基礎となる姿勢
設計したら 即試行
実証を重ねる
素材は揃ってる 道具も色々ある
l ハイパフォーマンスな技 術統合と運用の勘所
現物を動かして試行
実測値から調整
現地現物で実証
実績を積み上げる
更なるパフォーマンスへ 駆け抜け続ける