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
Come funziona Stack Overflow
Search
Marco Cecconi
February 26, 2014
Programming
350
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Come funziona Stack Overflow
Slide dell'intervento a Community Days 2013
Marco Cecconi
February 26, 2014
More Decks by Marco Cecconi
See All by Marco Cecconi
Stack Overflow - It's all about performance - Codemotion Rome 2015
sklivvz
0
920
L'architettura di Stack Overflow, {codemotion} Milano 2014
sklivvz
0
730
Stack Overflow - it's all about performance
sklivvz
2
740
Guerrilla Programming - code.talks 2014
sklivvz
0
750
The Architecture of Stack Overflow - Merge Lisbon 2014
sklivvz
4
440
The Architecture of Stack Overflow - Info Share 2014
sklivvz
3
700
The Architecture of Stack Overflow - Dev Sum 2014
sklivvz
2
710
The Architecture of Stack Overflow - QCon Japan 2014
sklivvz
2
270
The Architecture of StackOverflow - QCon China 2014
sklivvz
1
310
Other Decks in Programming
See All in Programming
sbt 2.0: takeoff
eed3si9n
0
180
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
6.1k
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
3
2.3k
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
1.9k
선언형 햅틱 라이브러리 진동을 소개합니다
l2hyunwoo
1
250
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
2
240
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
320
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
140
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
190
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
1
240
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.1k
8年前のNode.jsを動かして分かった、npm installの裏側
keisukeikeda
0
120
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
350
Product Roadmaps are Hard
iamctodd
55
13k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Claude Code のすすめ
schroneko
67
230k
Are puppies a ranking factor?
jonoalderson
2
4.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
750
The Pragmatic Product Professional
lauravandoore
37
7.5k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
470
ラッコキーワード サービス紹介資料
rakko
5
5.6M
Transcript
#CDays14 – Milano 25, 26 e 27 Febbraio 2014 COME
FUNZIONA STACK OVERFLOW Marco Cecconi @sklivvz http://stackoverflow.com/
Come Funziona Marco Cecconi @sklivvz
[email protected]
None
None
54° network per traffico a livello globale* …and 15° in
Italia, grazie! *source: Quantcast, Alexa
544,408,192 pagine servite negli ultimi 30 giorni* (~200,000,000 in piú
rispetto a Febbraio 2013) *source: Quantcast
None
web servers load balancers redis search database http(s) http rest
http protobuf sql sql protobuf tag engine
None
None
Stiamo ancora scalando “in su”…
YAGNI* Funziona. * You Ain’t Gonna Need It!
Pochi progetti :-)
Pochi progetti :-) Poche linee di codice :-)
Pochi progetti :-) Poche linee di codice :-) Eeek! Pochissimi
test :-S
Few projects :-) Few lines of code :-) Fantastica comunità
che ci aiuta :-D Eeek! very few tests :-S
BATCAVERNA
DEV.SO BATCAVERNA
META.SO DEV.SO BATCAVERNA
META.SO DEV.SO BATCAVERNA
META.SO NETWORK DEV.SO BATCAVERNA
Via veloce e spacca tutto
Via veloce e spacca tutto* * Non la home page
o le domande :-)
* Non la home page o le domande :-) Via
veloce e spacca tutto*
Cache a livello di rete (Browser, CDN, ecc.) Cache in
memoria server (HttpRuntime.Cache) Cache in memoria distribuita (Redis) Cache in memora SQL Server (384 giga di RAM!) Dischi a stato solido
None
None
None
None
None
* Fonte http://it.wikipedia.org/wiki/Reinventare_la_ruota
None
None
None
Reinventiamo ruote migliori! Liberiamo il sorgente delle ruote!
None
<3 I NERD
PROGRAMMIAMO SUL NUDO METALLO \m/
ASSUMIAMO IL MIGLIOR TALENTO, OVUNQUE
BAT CAVERNA
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]
Domande?
#CDays14 – Milano 25, 26 e 27 Febbraio 2014 Grazie
a Sponsor
#CDays14 – Milano 25, 26 e 27 Febbraio 2014 Q&A
Tutto il materiale di questa sessione su http://www.communitydays.it/ Lascia il feedback su questa sessione, potrai essere estratto per i nostri premi! Seguici su Twitter @CommunityDaysIT Facebook http://facebook.com/cdaysit #CDays14