online backend architectures. through words. not images
DESCRIPTION
Some big backend architectures described through words rather that blocks-and-arrows.TRANSCRIPT
Online Backend Architecture. Through Words.
Slide 1
Through Words. Not Images.
Patrik Svensson, Digital Lead, 2013
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
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.
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.
aws(ec2, s3), ubuntu, cloudfront, python, pylons, paste, tornado, thrift, comet server, memcached, haproxy, nginx
Slide 5
Quora Architecture. Through Words.
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.
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.
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.