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
LINE SPOT and How we build it
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
LINE Developers Taiwan
PRO
October 04, 2019
Programming
1.4k
0
Share
LINE SPOT and How we build it
LINE SPOT and How we build it by Julian Shen @JCConf 2019 2019/10/04
https://jcconf.tw/2019/
LINE Developers Taiwan
PRO
October 04, 2019
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
2026.04.09_台灣客服協會_從資料重新理解客服_ Charlie Wang
line_developers_tw
PRO
0
25
Zona 台北大學 GDG 分享
line_developers_tw
PRO
0
36k
台大資料分析與決策社 機器學習的商業應用_Rei
line_developers_tw
PRO
0
17
政大數據分析社 機器學習的商業應用_Rei
line_developers_tw
PRO
0
33
Gemini 2025 新功能回顧 LINE Bot 完美結合
line_developers_tw
PRO
0
540
NTUAI企業參訪
line_developers_tw
PRO
0
15k
Data TECH FRESH企業參訪- Amber
line_developers_tw
PRO
0
33k
Data Team 實習分享
line_developers_tw
PRO
0
27k
Backend Intern之旅
line_developers_tw
PRO
0
38k
Other Decks in Programming
See All in Programming
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
510
KagglerがMixSeekを触ってみた
morim
0
380
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
2.5k
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
480
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
350
Feature Toggle は捨てやすく使おう
gennei
0
590
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
210
Go_College_最終発表資料__外部公開用_.pdf
xe_pc23
0
210
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.9k
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
260
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
1
120
Swift Concurrency Type System
inamiy
0
490
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
320
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Exploring anti-patterns in Rails
aemeredith
3
320
Prompt Engineering for Job Search
mfonobong
0
260
The SEO Collaboration Effect
kristinabergwall1
0
420
First, design no harm
axbom
PRO
2
1.2k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
340
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Transcript
LINE SPOT And how we build it Julian Shen
BETA
What’s LINE SPOT? POI Service s Social Conten t Food
delivery Reservation Taxi Designated driver Articles Rankings Events Promotions UGC Follow Location + Promotion + Social BETA
Where to find it? Home tab Landing Detail Map Share
Currently in Beta
Challenges Multiple data sources Multiple services integration Traffic Frequently changed
requirements Scalability/Stability Modularize Flexibility Query efficiency
How we build it? Micoservices Event sourcing Kubernetes GraphQL
How we build it? Browser API Gateway Locator Similar store
Suggestor Ticket Registration Partner API Kafka Streams Kafka Kafka Connect Partners {rest api} Used by CMS Materialized view Thrift Thrift Thrift Thrift Thrift Kubernetes Cluster
Kafka Family ɾ As event hub Kafka ɾ As event
store Kafka Streams ɾ Transform data ɾ Aggregate materialized view Kafka Connect ɾ Data transportation Scala ɾ Functional ɾ Elegant ɾ Compatible with Java libs Finagle & Finch ɾ Twitter open source ɾ High performance ɾ Support Thrift ɾ Easy to implement REST API (Finch) ɾ Works with Scala Golang ɾ High performance ɾ Efficient concurrency ɾ GQLGen ɾ Typesafe ɾ Schema first ɾ Playground Tech stack
Open source contribution
Any question? You could find me here today
None