Sunteți pe pagina 1din 40

The

 Architecture  Of  

Marco Cecconi
@sklivvz
sklivvz@stackoverflow.com
#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
search

http
rest

protobuf tag engine

http sql
http(s)

sql

load balancers

protobuf web servers database

redis
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!


BATCAVE
DEV.SO
BATCAVE
DEV.SO
BATCAVE

META.SO
DEV.SO
BATCAVE

META.SO
DEV.SO
BATCAVE

NETWORK META.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


* Source http://bit.ly/1eSLr8Z
Reinvent  a  beWer  wheel!  
Open  source  all  the  wheels!  
WE <3 GEEKS
DOWN
TO THE
METAL \m/
HIRE THE BEST TALENT FROM ANYWHERE
BAT CAVE
$_='@mk=uf=radimdp1Z--&ewxuhhl';tr/=1m-za-l@&Z/ !a-zP@\n/&print;

Marco Cecconi
@sklivvz
sklivvz@stackoverflow.com
Ir=kag=omz=pqoapq=ftue,=ymknq=iq=omz=fmxw=vane1Zewxuhhl&efmowahqdrxai.oay

S-ar putea să vă placă și