Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発
Search
LINEヤフーTech (LY Corporation Tech)
PRO
February 26, 2025
Technology
4k
0
Share
ディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発
2025年2月19日に開催された中途採用向けバックエンドエンジニア採用説明会で投影したディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発の紹介スライドです。
LINEヤフーTech (LY Corporation Tech)
PRO
February 26, 2025
More Decks by LINEヤフーTech (LY Corporation Tech)
See All by LINEヤフーTech (LY Corporation Tech)
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
4
1.1k
NFLコンペ2026 解法
lycorptech_jp
PRO
0
130
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
690
コーポレートサイトのアクセシビリティ改善とJIS準拠への実践
lycorptech_jp
PRO
2
150
Yahoo!ファイナンス - 投資の「難しい・手間がかかる」を「分かる・簡単にする」-
lycorptech_jp
PRO
0
43
Slack MCPでインシデント対応とFAQ生成を加速する:社内ワークショップの実践
lycorptech_jp
PRO
0
750
SDDで⾒える、AIコーディングの"内訳"
lycorptech_jp
PRO
0
800
コーディングAIが導くリスクベースド探索的テストの実践
lycorptech_jp
PRO
1
780
Orchestration Development Workshopを半期実施して
lycorptech_jp
PRO
0
750
Other Decks in Technology
See All in Technology
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
830
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
310
OpenID Connectによるサービス間連携
takesection
0
150
JEP 522 Deep Dive - G1 GC同期コスト削減によるスループット向上を徹底検証&解説
tabatad
1
500
Datadog 認定試験の概要と対策
uechishingo
0
210
Claude Codeを組織で使いこなす— サーバサイドAIエージェント運用の実践知
techtekt
PRO
0
150
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.7k
AI時代の私の技術インプットとアウトプット術
tonkotsuboy_com
15
8.1k
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
2
500
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
310
テストコードのないプロジェクトにテストを根付かせる
tttol
1
240
さきさん文庫の書籍ができるまで
sakiengineer
0
320
Featured
See All Featured
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
KATA
mclloyd
PRO
35
15k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
170
The agentic SEO stack - context over prompts
schlessera
0
790
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Context Engineering - Making Every Token Count
addyosmani
9
930
Deep Space Network (abreviated)
tonyrice
0
160
Done Done
chrislema
186
16k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
160
Transcript
© LY Corporation LINEヤフー株式会社 MSカンパニー マーケティングPF統括本部 広告開発本部 Demand Product部 DSP
Dev2チーム 蟹 暁 ディスプレイ広告 (Yahoo!広告・LINE広告)
© LY Corporation 2 蟹 暁 LINEヤフー株式会社 バックエンドエンジニア 2019年にヤフー株式会社にエンジニアとして新卒入社 入社時よりディスプレイ広告の配信系システムの開発・運用に携わる
2023年より配信系の一部システムの開発リーダーを務める
© LY Corporation プロダクト概要 3 ディスプレイ広告(Yahoo!広告・LINE広告) LINEヤフーのサービスを中心とした掲載面に、 多彩なフォーマットやターゲティングなどを活用し配信できる広告 https://www.lycbiz.com/jp/service/yahoo-ads/displayads-auc/ https://www.lycbiz.com/jp/service/line-ads/5/
© LY Corporation トラフィック規模 4 ディスプレイ広告(Yahoo!広告・LINE広告) LINEヤフーのサービスを含め、パートナーサイトなど多くの掲載面へと配信 トラフィック規模は数十万QPS Yahoo! JAPANトップページ
/ Yahoo!ニュース / Yahoo!天気 / スポーツナビ/ Yahoo!ファイナンス / Yahoo!知恵袋 / Yahoo!乗換案内 /Yahoo!路線情報 / etc. トークリスト / LINE NEWS / LINE VOOM / ウォレット / LINEマンガ / LINEポイントクラブ / LINEチラシ / LINEクーポン / LINEマイカード / LINEブランドカタログ / LINE広告ネットワーク / etc. https://ads-help.yahoo-net.jp/s/article/H000046545?language=ja https://www.lycbiz.com/jp/partner/adnetwork/yahoo/
© LY Corporation 売上規模 5 ディスプレイ広告(Yahoo!広告・LINE広告) 日あたり数億円と全社の売上を支える大きな事業 https://www.lycorp.co.jp/ja/ir/library/presentations/main/013/teaserItems2/03/linkList/02/link/jp2024q3_presentation.pdf
© LY Corporation 7 プロダクト組織図 サイエンス 広告開発本部 業務系 審査 team1
team2 team3 集計 配信系 メディア系 … team1 team2 team3 … PM team Dev team1 Dev team2 … PM team BE team1 BE team2 … PM team BE team1 BE team2 … PM team FE team BE team … プロダクトに関わるメンバーは数百人規模 組織横断でPJ体制が組まれる (エンジニアがPMやテックリードを務めることもあり) …
© LY Corporation • 1チーム5-9人程度 • 配信系はバックエンドエンジニア中心のチーム構成 サイエンスメンバーを含む協業体制 • 1スプリント1-2weeksのスクラム形式
• 各メンバー設計・開発・試験までを行う 8 チーム体制 Sprint Planning Implementation Sprint Retrospective Daily Scrum Design/Impl/Test 1-2 weeks
© LY Corporation 9 配信システムアーキテクチャ 広告主 メディアユーザ 広告入稿ツール 広告検索API 配信計測サーバ
配信サーバ ユーザ・掲載面 データ取得API 広告スコア予測API 配信ログ データ収集・解析 サーバ ユーザ・掲載面 データDB 配信計画サーバ サイエンスチーム サイエンスチーム
© LY Corporation 10 開発事例: コンテンツキーワードターゲティング 台風 災害 大雨 広告
一家に一台 懐中電灯! 株式会社◦◦ コンテンツ キーワード 広告に設定された キーワード 災害 懐中電灯 地震 https://ads-help.yahoo-net.jp/s/article/H000044178?language=ja 掲載面に関連するキーワードに対してターゲティングする機能 台風XX号接近中 - 大雨と強風に警戒を 台風XX号が日本列島に接近しており、広範囲で大雨と強風が予想されています。気象庁は、進路に 注意を払い、早めの避難を呼びかけています。 台風XX号は現在、XXXの南方海上を北上しており、近日中に日本に最接近する見込みです。中心気 圧はXXXhPa、最大風速はXXメートルで、非常に強い勢力を保っています。沿岸部を中心に風速XX メートルを超える暴風が吹く可能性があり、局地的に1時間にXXミリを超える猛烈な雨が降る恐れ があります。土砂災害や河川の氾濫に厳重な警戒が必要です。 交通機関にも大きな影響が出ています。XXX新幹線や在来線の一部区間で運転を見合わせる予定が あり、航空会社も多くの便に欠航が相次いでいます。高速道路も一部区間で通行止めが予想されて おり、最新の交通情報を確認することが求められます。 各地の自治体は避難所の開設を進めており、住民に対して避難指示を発令しています。特に、XXX 部やXXX沿いの地域では、早めの避難行動を促しています。自治体の担当者は、「住民の安全を第 一に考え、必要な情報を迅速に提供していく」と述べ、冷静な対応を呼びかけています。 …
© LY Corporation 11 開発事例: コンテンツ解析システム 配信サーバ キーワード 取得API キーワード抽出器
キーワードDB 配信ログ 配信面URL収集 社内の自然言語処理APIやクローラーを活用してコンテンツ解析 解析可能な社外コンテンツはリアルタイムな配信実績をもとにクロール 社内製クローラー 社内コンテンツ管理PF CP 自然言語処理 社内API
© LY Corporation 言語 Go / Java フレームワーク Spring Boot
コンテナオーケストレーション Docker / Kubernetes DB Redis / Cassandra メッセージングキュー Apache Pulsar / Apache Kafka データ処理 Apache Flink / Apache Spark ツール GitHub Enterprise / Jira / Confluence / Slack 12 技術 CaaS上でスケーラブルで効率的な環境を運用 高パフォーマンスであるGo/JavaやNoSQLなどを活用して、低レイテンシなアプリケーションを実現
© LY Corporation 売り上げ規模 (数億円/日) 低レイテンシ高QPSの厳しいサービス要件 大規模なシステム開発 (数百人規模の組織) やる気次第では様々な業務に挑戦できる環境 (サイエンス、PM業務)
13 魅力・やりがい たくさんのエントリーお待ちしています!
© LY Corporation