$30 off During Our Annual Pro Sale. View Details »
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
0
3.7k
ディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発
2025年2月19日に開催された中途採用向けバックエンドエンジニア採用説明会で投影したディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発の紹介スライドです。
LINEヤフーTech (LY Corporation Tech)
PRO
February 26, 2025
Tweet
Share
More Decks by LINEヤフーTech (LY Corporation Tech)
See All by LINEヤフーTech (LY Corporation Tech)
マイクロサービスアーキテクチャのトレードオフとコンポーネント増加について〜Yahoo!ニュース〜
lycorptech_jp
PRO
0
11
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
190
MLflowダイエット大作戦
lycorptech_jp
PRO
1
160
4%ルールとN1思考──不確実性に対抗するディスカバリー検証
lycorptech_jp
PRO
0
99
初めてのOSS貢献の雑ガイド
lycorptech_jp
PRO
0
41
LINEスタンプ開発の日常
lycorptech_jp
PRO
0
290
LINEスタンプサーバーサイド
lycorptech_jp
PRO
0
290
Yahoo!ファイナンスにおける生成AIを活用した新機能紹介
lycorptech_jp
PRO
0
290
LINEギフト開発の裏側
lycorptech_jp
PRO
0
330
Other Decks in Technology
See All in Technology
1人1サービス開発しているチームでのClaudeCodeの使い方
noayaoshiro
2
570
マイクロサービスへの5年間 ぶっちゃけ何をしてどうなったか
joker1007
18
7.4k
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.1k
半年で、AIゼロ知識から AI中心開発組織の変革担当に至るまで
rfdnxbro
0
120
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
0
180
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
9.9k
S3を正しく理解するための内部構造の読解
nrinetcom
PRO
3
240
Identity Management for Agentic AI 解説
fujie
0
370
SREには開発組織全体で向き合う
koh_naga
0
410
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
4
810
M&Aで拡大し続けるGENDAのデータ活用を促すためのDatabricks権限管理 / AEON TECH HUB #22
genda
0
210
Kiro を用いたペアプロのススメ
taikis
4
1.6k
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
A Tale of Four Properties
chriscoyier
162
23k
The Curse of the Amulet
leimatthew05
0
4.6k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
0
99
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
400
The untapped power of vector embeddings
frankvandijk
1
1.5k
4 Signs Your Business is Dying
shpigford
186
22k
Heart Work Chapter 1 - Part 1
lfama
PRO
3
35k
Scaling GitHub
holman
464
140k
AI: The stuff that nobody shows you
jnunemaker
PRO
1
7
Leadership Guide Workshop - DevTernity 2021
reverentgeek
0
160
How Software Deployment tools have changed in the past 20 years
geshan
0
30k
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