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
230
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
610
Node 8 and Friends
pmq20
0
200
Moving Node.js and nodec to v8 Ignition
pmq20
0
310
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
200
环境变量为何能让 Ruby 快十倍
pmq20
3
720
Introductions to Node.js internals
pmq20
0
2.1k
How we scaled GitLab for a 30k-employee company
pmq20
6
1.5k
Mmap with its applications in git and libgit2
pmq20
1
130
Other Decks in Programming
See All in Programming
Alba: Why, How and What's So Interesting
okuramasafumi
0
240
watsonx.ai Dojo #6 継続的なAIアプリ開発と展開
oniak3ibm
PRO
0
270
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
240
2025.01.17_Sansan × DMM.swift
riofujimon
3
680
ecspresso, ecschedule, lambroll を PipeCDプラグインとして動かしてみた (プロトタイプ) / Running ecspresso, ecschedule, and lambroll as PipeCD Plugins (prototype)
tkikuc
2
2.8k
社内フレームワークとその依存性解決 / in-house framework and its dependency management
vvakame
1
510
chibiccをCILに移植した結果 (NGK2025S版)
kekyo
PRO
0
190
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
120
Swiftコンパイラ超入門+async関数の仕組み
shiz
0
190
traP の部内 ISUCON とそれを支えるポータル / PISCON Portal
ikura_hamu
0
240
Fixstars高速化コンテスト2024準優勝解法
eijirou
0
200
Оптимизируем производительность блока Казначейство
lamodatech
0
1k
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
94
13k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Docker and Python
trallard
43
3.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
How to Ace a Technical Interview
jacobian
276
23k
Fireside Chat
paigeccino
34
3.2k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
29
2.2k
Writing Fast Ruby
sferik
628
61k
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