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
QCon 2017 Beijing Observations
Search
Minqi Pan
April 21, 2017
Programming
0
270
QCon 2017 Beijing Observations
QCon 2017 北京见闻
Minqi Pan
April 21, 2017
Tweet
Share
More Decks by Minqi Pan
See All by Minqi Pan
RubyConf 2017: Packing your Ruby application into a single executable
pmq20
1
670
Node 8 and Friends
pmq20
0
240
Moving Node.js and nodec to v8 Ignition
pmq20
0
360
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
240
环境变量为何能让 Ruby 快十倍
pmq20
3
760
Introductions to Node.js internals
pmq20
0
2.1k
How we scaled GitLab for a 30k-employee company
pmq20
6
1.6k
Mmap with its applications in git and libgit2
pmq20
1
170
Other Decks in Programming
See All in Programming
知っているようで知らない"rails new"の世界 / The World of "rails new" You Think You Know but Don't
luccafort
PRO
1
110
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
110
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
120
Oracle Database Technology Night 92 Database Connection control FAN-AC
oracle4engineer
PRO
1
440
AI Coding Agentのセキュリティリスク:PRの自己承認とメルカリの対策
s3h
0
200
Testing Trophyは叫ばない
toms74209200
0
860
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.8k
Ruby Parser progress report 2025
yui_knk
1
440
JSONataを使ってみよう Step Functionsが楽しくなる実践テクニック #devio2025
dafujii
1
530
今から始めるClaude Code入門〜AIコーディングエージェントの歴史と導入〜
nokomoro3
0
110
アセットのコンパイルについて
ojun9
0
120
デザイナーが Androidエンジニアに 挑戦してみた
874wokiite
0
320
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Site-Speed That Sticks
csswizardry
10
810
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
4 Signs Your Business is Dying
shpigford
184
22k
Fireside Chat
paigeccino
39
3.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
How STYLIGHT went responsive
nonsquared
100
5.8k
Being A Developer After 40
akosma
90
590k
Git: the NoSQL Database
bkeepers
PRO
431
66k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Why Our Code Smells
bkeepers
PRO
339
57k
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