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
The Architecture of StackOverflow - Developer C...
Search
Marco Cecconi
November 07, 2013
Programming
28
26k
The Architecture of StackOverflow - Developer Conference 2013
Slides of the "Architecture of StackOverflow" talk given at Developer Conference 2013
Marco Cecconi
November 07, 2013
Tweet
Share
More Decks by Marco Cecconi
See All by Marco Cecconi
Stack Overflow - It's all about performance - Codemotion Rome 2015
sklivvz
0
880
L'architettura di Stack Overflow, {codemotion} Milano 2014
sklivvz
0
670
Stack Overflow - it's all about performance
sklivvz
2
710
Guerrilla Programming - code.talks 2014
sklivvz
0
660
The Architecture of Stack Overflow - Merge Lisbon 2014
sklivvz
4
410
The Architecture of Stack Overflow - Info Share 2014
sklivvz
3
650
The Architecture of Stack Overflow - Dev Sum 2014
sklivvz
2
640
The Architecture of Stack Overflow - QCon Japan 2014
sklivvz
2
240
The Architecture of StackOverflow - QCon China 2014
sklivvz
1
250
Other Decks in Programming
See All in Programming
スキーマ駆動で、Zod OpenAPI Honoによる、API開発するために、Hono Takibiというライブラリを作っている
nakita628
0
180
Webサーバーサイド言語としてのRustについて
kouyuume
0
300
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
170
EMこそClaude Codeでコード調査しよう
shibayu36
0
140
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
410
ソフトウェア設計の実践的な考え方
masuda220
PRO
4
610
Devoxx BE 2025 Loom lab
josepaumard
0
100
Software Architecture
hschwentner
6
2.3k
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
920
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
200
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
1
690
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
1
470
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
We Have a Design System, Now What?
morganepeng
53
7.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Context Engineering - Making Every Token Count
addyosmani
7
260
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Become a Pro
speakerdeck
PRO
29
5.6k
Facilitating Awesome Meetings
lara
56
6.6k
Transcript
The Architecture Of Marco Cecconi @sklivvz
[email protected]
None
None
#54 network for traffic* …and #7 in Germany, thank
you! *source: Quantcast, Alexa
560,072,448 pageviews in the last 30 days*
(~100% growth year over year) *source: Quantcast
None
web servers load balancers redis search database http(s) http rest
http protobuf sql sql protobuf tag engine
None
None
We are sOll scaling up…
Few projects :-)
Few projects :-) Few lines of code :-)
Few projects :-) Few lines of code :-) Eeek! very
few tests :-S
Few projects :-) Few lines of code :-) Awesome community
to help :-D Eeek! very few tests :-S
YAGNI* It works. * You Ain’t Gonna Need
It!
BATCAVE
BATCAVE DEV.SO
BATCAVE META.SO DEV.SO
BATCAVE META.SO DEV.SO
BATCAVE META.SO NETWORK DEV.SO
Move fast and break things
Move fast and break things* * Not the home
page or question page :-)
Move fast and break things* * Not the home
page or question page :-)
Network Level Caches (Browser, CDN, etc.) Server Level Cache (HttpRuntime.Cache)
Site Level Cache (Redis) SQL Server Database Cache (384 gigs of RAM!) Solid State Disk
None
None
None
None
None
* Source http://bit.ly/1eSLr8Z
None
None
None
Reinvent a beWer wheel! Open source all the wheels!
None
WE <3 GEEKS
DOWN TO THE METAL \m/
HIRE THE BEST TALENT FROM ANYWHERE
BAT CAVE
Ir=kag=omz=pqoapq=ftue,=ymknq=iq=omz=fmxw=vane1Zewxuhhl&efmowahqdrxai.oay $_='@mk=uf=radimdp1Z--&ewxuhhl';tr/=1m-za-l@&Z/ !a-zP@\n/&print; Marco Cecconi @sklivvz
[email protected]