Pinterest 所采用的相关技术

abloz 2012-05-24

Pinterest 合伙人 Paul Sciarra 在Quara上发布shared a bit about their stack :

  • Python + heavily-modified Django at the application layer

  • Tornado and (very selectively) node.js as web-servers.

  • Memcached and membase / redis for object- and logical-caching, respectively.

  • RabbitMQ as a message queue.

  • Nginx, HAproxy and Varnish for static-delivery and load-balancing.

  • Persistent data storage using MySQL.

  • MrJob on EMR for map-reduce.

  • Git.


这是Alex Popescu分析的Pinterest架构图:


如非注明转载, 均为原创. 本站遵循知识共享CC协议,转载请注明来源