More Related Content
Similar to Online Backend Architectures. Through Words. Not Images. (20)
More from Patrik Svensson (9)
Online Backend Architectures. Through Words. Not Images.
- 2. Slide 2
Twitter Architecture. Through Words.
ror, scala, jetty, erlang, thrift,
mongrel, comet server, my-
sql, memchached, varnish,
kestrel(mq), starling, gizzard,
cassandra, hadoop, vertica,
munin, nagios, awstats
- 3. php (with hiphop compiler),
thrift, java(tomcat, jetty, minor),
epoll, erlang, tornado, nodejs
my-sql, memcached, hadoop,
hbase, hive, scribe(-hdfs),
bigpipe, varnish, haystack,
cassandra
Slide 3
Facebook Architecture. Through Words.
- 4. centos, sciapache, apache,
nginx, (move out of)php,
scala(selection), ruby, thrift, my-
sql, redis, hbase, memcached,
gearman, kafka, kestrel, finagle,
varnish, ha-proxy, func,
capistrano, puppet, jenkins
Slide 4
Tumblr Architecture. Through Words.
- 5. aws(ec2, s3), ubuntu,
cloudfront, python, pylons,
paste, tornado, thrift,
comet server, memcached,
haproxy, nginx
Slide 5
Quora Architecture. Through Words.
- 6. python, django, tornado,
node.js, rabbitmq, nginx,
haproxy, varnish,
memcached, membase,
redis, my-sql, mrjob, hadoop
(elastic map reduce)
Slide 6
Pinterest Architecture. Through Words.
- 7. aws(s3, ebs), cloudfront, ubuntu,
django(high-cpu extra-large),
gunicorn, fabric, gearman, pyapns,
twisted, postgre-sql(quadruple extra-
large), mdadm(software raid with
ebs), repmgr, pgbouncer, redis,
memcached, node2dm, munin,
pingdom, pagerduty, sentry
Slide 7
Instagram Architecture. Through Words.
- 8. aws(ec2, s3, ebs, rds,
dynamodb, sdb, sqs, sns, emr,
elb, eip, vpc, direct-connect,
iam), java(tomcat), mongodb, my-
sql, casandra, hadoop,
zookeeper, evcache, asgard,
groovy, grails, zuul, priam
Slide 8
Netflix Architecture. Through Words.