Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
Data Team 實習分享
line_developers_tw
PRO
0
190
Backend Intern之旅
line_developers_tw
PRO
0
3k
清大企業參訪- Ben
line_developers_tw
PRO
0
1k
LLM 商品規格萃取大冒險- Vila
line_developers_tw
PRO
0
1.1k
Playwright/MCP/AI -Winter
line_developers_tw
PRO
0
1.1k
LINE EC Product Catalog Development- Rei
line_developers_tw
PRO
0
1.1k
LINE 與 AI 機器人技術應用現況
line_developers_tw
PRO
0
15
QA Testing
line_developers_tw
PRO
0
260
jcconf_datadev_prod
line_developers_tw
PRO
0
12
Other Decks in Programming
See All in Programming
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
310
【Streamlit x Snowflake】データ基盤からアプリ開発・AI活用まで、すべてをSnowflake内で実現
ayumu_yamaguchi
1
110
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
210
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
4
250
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
460
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
360
sbt 2
xuwei_k
0
160
20 years of Symfony, what's next?
fabpot
2
300
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
120
GeistFabrik and AI-augmented software development
adewale
PRO
0
230
AIと協働し、イベントソーシングとアクターモデルで作る後悔しないアーキテクチャ Regret-Free Architecture with AI, Event Sourcing, and Actors
tomohisa
5
17k
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
120
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Building Applications with DynamoDB
mza
96
6.8k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
The Pragmatic Product Professional
lauravandoore
37
7k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Code Reviewing Like a Champion
maltzj
527
40k
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