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
Infrastructure in LINE
Search
LINE Developers
February 15, 2019
Technology
1
260
Infrastructure in LINE
LINE Developers
February 15, 2019
Tweet
Share
More Decks by LINE Developers
See All by LINE Developers
LINEスタンプのSREing事例集:大きなスパイクアクセスを捌くためのSREing
line_developers
3
2.3k
Java 21 Overview
line_developers
6
1.2k
Code Review Challenge: An example of a solution
line_developers
1
1.3k
KARTEのAPIサーバ化
line_developers
1
550
著作権とは何か?〜初歩的概念から権利利用法、侵害要件まで
line_developers
5
2.2k
生成AIと著作権 〜生成AIによって生じる著作権関連の課題と対処
line_developers
3
2.1k
マイクロサービスにおけるBFFアーキテクチャでのモジュラモノリスの導入
line_developers
9
3.6k
A/B Testing at LINE NEWS
line_developers
3
990
LINEのサポートバージョンの考え方
line_developers
2
1.3k
Other Decks in Technology
See All in Technology
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
18
51k
React Server ComponentsでAPI不要の開発体験
polidog
PRO
0
310
大規模イベントに向けた ABEMA アーキテクチャの遍歴 ~ Platform Strategy 詳細解説 ~
nagapad
0
230
九州の人に知ってもらいたいGISスポット / gis spot in kyushu 2025
sakaik
0
170
【新卒研修資料】数理最適化 / Mathematical Optimization
brainpadpr
27
13k
Intro to Software Startups: Spring 2025
arnabdotorg
0
260
生成AI導入の効果を最大化する データ活用戦略
ham0215
0
160
Bet "Bet AI" - Accelerating Our AI Journey #BetAIDay
layerx
PRO
4
1.8k
LTに影響を受けてテンプレリポジトリを作った話
hol1kgmg
0
370
Amazon Bedrock AgentCoreのフロントエンドを探す旅 (Next.js編)
kmiya84377
1
150
いかにして命令の入れ替わりについて心配するのをやめ、メモリモデルを愛するようになったか(改)
nullpo_head
7
2.6k
PL/pgSQLの基本と使い所
tameguro
2
220
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
The Language of Interfaces
destraynor
158
25k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Designing for Performance
lara
610
69k
Writing Fast Ruby
sferik
628
62k
Building Adaptive Systems
keathley
43
2.7k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
A Tale of Four Properties
chriscoyier
160
23k
How GitHub (no longer) Works
holman
314
140k
Transcript
INFRASTRUCTURE IN LINE Yoshihiro Saegusa
• Now responsible for infrastructure platform (private cloud) • Joined
NHN Japan in April 2005 as a network engineer • Was responsible for networks and data centers until June 2017 ABOUT ME Yoshihiro Saegusa
LINE SERVICE ARCHITECTURE Redis HBase Gateway Talkserver Object Storage
Image, File, Video VoIP BOT
LINE SERVICE ARCHITECTURE Redis HBase Talkserver Object Storage Image,
File, Video VoIP BOT Japan,Taiwan Users Southeast Asia Users North America Users Gateway Gateway Gateway
LINE INFRASTRUCTURE Internet Datacenter Datacenter Server Datacenter Network Datacenter Interconnect
Rack Cable Load Balancer Router
LINE INFRASTRUCTURE Scale • 1Tbps+ User Traffic • 40,000+ Servers
• Multiple datacenters in 5+ countries
Basic Requirements LINE INFRASTRUCTURE • Provide extremely high-capacity network •
Build horizontally scalable architecture • Significantly reduce operational cost
WHAT WE ARE WORKING ON Private Cloud Data center Server
(H/W) Network (H/W) Bare metal VM Operating system Data store Infrastructure platform API, WebUI Product Team A Product Team B Product Team C Dev Teams Infrastructure Teams
WHAT WE ARE WORKING ON Multi-tenancy SRv6 underlay Tenant A
Tenant B Tenant C FinTech business
GW API Project A Project B Project C WHAT WE
ARE WORKING ON Kubernetes Platform (Kubernetes as a service)
WHAT WE ARE WORKING ON Kubernetes Platform (Event Handler) log:
****** Every hour VM created Events Send notification Run test Deploy app Actions Event sources Function executor Functions
TODAY’S SESSION • LINEͷPrivate Cloud • LINEͷωοτϫʔΫ • ίϯςφωοτϫʔΩϯά
WE ARE HIRING Tokyo Kyoto Fukuoka ৽ଔ த్ Πϯλʔϯ https://linecorp.com/ja/career/ja/all
https://linecorp.com/ja/career/position/1215 https://linecorp.com/ja/career/newgrads/engineer
THANK YOU