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
LINE Developers Taiwan
PRO
October 04, 2019
Programming
0
1.4k
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
Tweet
Share
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
NTUAI企業參訪
line_developers_tw
PRO
0
2.7k
Data TECH FRESH企業參訪- Amber
line_developers_tw
PRO
0
5.3k
Data Team 實習分享
line_developers_tw
PRO
0
5.4k
Backend Intern之旅
line_developers_tw
PRO
0
8.9k
清大企業參訪- Ben
line_developers_tw
PRO
0
1.8k
LLM 商品規格萃取大冒險- Vila
line_developers_tw
PRO
0
1.5k
Playwright/MCP/AI -Winter
line_developers_tw
PRO
0
1.5k
LINE EC Product Catalog Development- Rei
line_developers_tw
PRO
0
1.5k
LINE 與 AI 機器人技術應用現況
line_developers_tw
PRO
0
27
Other Decks in Programming
See All in Programming
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
510
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
530
SQL Server 2025 LT
odashinsuke
0
120
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
38k
ゆくKotlin くるRust
exoego
1
190
GoLab2025 Recap
kuro_kurorrr
0
1.6k
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
0
330
ThorVG Viewer In VS Code
nors
0
600
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
120
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
1
970
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.6k
Featured
See All Featured
Building an army of robots
kneath
306
46k
Code Reviewing Like a Champion
maltzj
527
40k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
72
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Mobile First: as difficult as doing things right
swwweet
225
10k
RailsConf 2023
tenderlove
30
1.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
690
Building Applications with DynamoDB
mza
96
6.9k
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