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
Introduction to works of Server-Side Engineer i...
Search
LINEヤフー株式会社 採用情報
November 24, 2024
Technology
0
99
Introduction to works of Server-Side Engineer in LY Corporation
LINEヤフー株式会社 採用情報
November 24, 2024
Tweet
Share
More Decks by LINEヤフー株式会社 採用情報
See All by LINEヤフー株式会社 採用情報
ソーシャルコマース統括本部 PdM,TPMのお仕事紹介
lycorp_recruit_jp
1
150
LINEヤフー デザイナー紹介資料/Introduction for Designer
lycorp_recruit_jp
0
190
LINEヤフー CISO管掌 組織説明資料
lycorp_recruit_jp
0
830
コーポレートビジネスカンパニー組織説明資料
lycorp_recruit_jp
0
14k
Company Introduction_English
lycorp_recruit_jp
0
11k
Introduction for Engineer_English
lycorp_recruit_jp
0
120
Yahoo! メディアサービスにおけるデ ータ利活用基盤開発 (バックエンド)
lycorp_recruit_jp
0
2.2k
Yahoo!不動産における開発体制
lycorp_recruit_jp
0
980
LINEヤフー サービスインフラグループ紹介
lycorp_recruit_jp
1
30k
Other Decks in Technology
See All in Technology
ラスベガスの歩き方 2025年版(re:Invent 事前勉強会)
junjikoide
0
890
Amazon Athena で JSON・Parquet・Iceberg のデータを検索し、性能を比較してみた
shigeruoda
1
300
データとAIで明らかになる、私たちの課題 ~Snowflake MCP,Salesforce MCPに触れて~ / Data and AI Insights
kaonavi
0
280
マルチエージェントのチームビルディング_2025-10-25
shinoyamada
0
250
InsightX 会社説明資料/ Company deck
insightx
0
190
文字列操作の達人になる ~ Kotlinの文字列の便利な世界 ~ - Kotlin fest 2025
tomorrowkey
2
460
Raycast AI APIを使ってちょっと便利なAI拡張機能を作ってみた
kawamataryo
1
240
今から間に合う re:Invent 準備グッズと現地の地図、その他ラスベガスを周る際の Tips/reinvent-preparation-guide
emiki
1
260
累計5000万DLサービスの裏側 – LINEマンガのKotlinで挑む大規模 Server-side ETLの最適化
ldf_tech
0
160
datadog-incident-management-intro
tetsuya28
0
120
AIエージェントによる業務効率化への飽くなき挑戦-AWS上の実開発事例から学んだ効果、現実そしてギャップ-
nasuvitz
5
1.6k
[re:Inent2025事前勉強会(有志で開催)] re:Inventで見つけた人生をちょっと変えるコツ
sh_fk2
1
1.2k
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Embracing the Ebb and Flow
colly
88
4.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.5k
The World Runs on Bad Software
bkeepers
PRO
72
11k
We Have a Design System, Now What?
morganepeng
54
7.9k
Practical Orchestrator
shlominoach
190
11k
Navigating Team Friction
lara
190
15k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Why Our Code Smells
bkeepers
PRO
340
57k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Transcript
© LY Corporation Introduction to works of Server-Side Engineer in
LY Corporation メディアカンパニー ヤフーメディア統括本部 開発3本部 松本 晟/Akira Matsumoto 1
© LY Corporation 松本 晟 Akira Matsumoto メディアカンパニー ヤフーメディア統括本部 開発3本部
2 2020 HCI系の研究室で修士課程修了 研究内容: 人に見えずカメラに見えるマーカーの研究 ヤフー株式会社 新卒入社 ~ 現在 社内動画プラットフォームのバックエンド開発と運用
© LY Corporation • Yahoo!ビデオパブリッシャー(YVP)という「動画コンテンツの入稿・管理・再生・視聴分析を手軽に行 うことができるプラットフォーム」のバックエンド業務を担当するチーム • 身近なところだとヤフーニュースやスポナビなどに出てくる動画の配信 • ちなみにライブ配信の動画はまた別のプラットフォームの担当
どんなチームか 3 所属チームでの仕事 入稿ツール バックエンド 入稿者 ユーザー 動画を入稿 データ登録 動画再生
© LY Corporation • 入稿 • 動画ファイルやタイトルなどのメタデータを登録 • トランスコード •
動画ファイルを配信しやすい形式に変換 • 1080p、720pのような複数の解像度を用意するなど • 配信 • 動画の検索や、動画再生に必要な情報を提供 • 集計 • この動画が何回再生されたか、といった情報を集計して入稿者が見れるようにする バックエンドの中身 4 所属チームでの仕事
© LY Corporation • 脆弱性が見つかったライブラリのバージョンアップ • 見つけたバグの修正 • コードを見ていて気づくこともあればアラートが飛んで気づくこともある •
集計速度改善のためのSQLエンジン変更 • 新しいSQLエンジンの使い方を調べる • 今の集計の仕様について調べる • 集計結果が正しいかどうやってテストするか考える • 入稿システムやトランスコードシステムの刷新 • 同僚が考えた設計をもとに新しいアプリケーションの実装 • 設計から自分で考えることもある 今までの業務の例 5 所属チームでの仕事
© LY Corporation • 9:00 出勤 • リモートワークなので家でPC立ち上げて勤怠のツールで出勤ボタンを押すだけ • フレックスなので出勤時刻は割と自由。9時~10時あたりで業務開始する人が多い印象。
• ~ 11:00 午前の作業 • 11:00 ~ 12:00 ミーティング • その日やることの共有や進捗状況の確認 • 12:00 ~ 13:00 昼休憩 • 13:00 ~ 午後の作業 • 一人で黙々と作業をすることもあれば、何かしらミーティングが入ることも。 • 18:00 退勤 • 退勤時刻も割と自由。1ヶ月で帳尻が合えば良いので、ある日は1時間多く働いて別の日は1時間早 く帰るといったことが可能 1日のスケジュール例 6 所属チームでの仕事
© LY Corporation • リモートワーク最高 • フレックス最高 • 大学での研究内容と仕事内容が全然関係なくても研究を頑張る意味はある •
現状の課題を見つけて、課題をどう解決するか考えて、実践してみて、内容を人に論理的に伝え るというのは研究でも仕事でもやること • 知らないプログラミング言語を使うことになってもなんとかなる • 松本の場合は配属先で新卒研修でもやらなかった言語を使うことになったが、業務時間内で勉強 の時間をとってもらったりしてなんとかやれた • 大きい会社なので、部署によって文化が違うことはあり得る 7 その他伝えたいこと
© LY Corporation