Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
QCon 2017 Beijing Observations
Search
Minqi Pan
April 21, 2017
Programming
360
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
QCon 2017 Beijing Observations
QCon 2017 北京见闻
Minqi Pan
April 21, 2017
More Decks by Minqi Pan
See All by Minqi Pan
RubyConf 2017: Packing your Ruby application into a single executable
pmq20
1
780
Node 8 and Friends
pmq20
0
320
Moving Node.js and nodec to v8 Ignition
pmq20
0
430
Node.js Compiler: compiling your Node.js application into a single executable
pmq20
5
25k
Enclose.IO: current cutting-edges and the future work
pmq20
0
330
环境变量为何能让 Ruby 快十倍
pmq20
3
830
Introductions to Node.js internals
pmq20
0
2.2k
How we scaled GitLab for a 30k-employee company
pmq20
6
1.7k
Mmap with its applications in git and libgit2
pmq20
1
290
Other Decks in Programming
See All in Programming
気持ちぃ〜角丸 Squircle
ryu1013
0
340
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
オーケストレーション記述言語 Katari
yukikurage
0
200
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.8k
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
200
クラウドエージェントは、 何がそんなに便利なのか / what makes cloud agents so useful
rkaga
3
540
残高管理から台帳サービスへの進化
artoy
1
210
Coding with AI: How to trust the storyteller (AWS Community Day Adria, Ljubljana 2026)
slobodan
0
120
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
4
1.3k
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
130
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
140
ActionController meets Protocol Buffers
sorah
1
710
Featured
See All Featured
Side Projects
sachag
456
43k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
How GitHub (no longer) Works
holman
316
150k
The Curse of the Amulet
leimatthew05
3
16k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
230
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
560
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Product Roadmaps are Hard
iamctodd
55
13k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Transcript
QCon 2017 北京⻅见闻 Minqi Pan
None
None
None
–Infant mortality hypothesis “Young objects are much more likely to
die than old objects.”
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
–alibaba/canal “阿⾥里里巴巴mysql数据库binlog的增量量订阅&消费 组件”
None
None
None
None
None
None
None
None
None
None
None
Comparing with Zones of Ant
None
None
Comparing with “diff” service of Qunar
None
None
None
None
None
None
–Proceedings of the 2016 International Conference on Management of Data
Pages 253-265 “Ambry: LinkedIn's Scalable Geo-Distributed Object Store”
None
None
None
None
None
Replication = 3
2/3 write succeed = return
Comparing with Github Spokes (aka DGit)
None
None
None
Comparing with Alibaba Gitlab
None
None