Instagram后端架构
生活随笔
收集整理的這篇文章主要介紹了
Instagram后端架构
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 在 Amazon EC2上跑 Ubuntu Linux 11.04 (Natty Narwhal)
- 在 Amazon 的 ELB(Elastic Load Balancer) 上起了三個 Nginx 實例
- DNS 服務使用 Amazon Route53 服務
- 使用 Django 做邏輯處理
- 大部分數據存儲在 PostgreSQL
- TB 級別的海量圖片存儲在 Amazon S3 上
- CDN 采用的是 Amazon 的服務 – CloudFront
- 使用 Redis 處理 Feed 以及 Session 信息
- 使用 Apache Solr 承擔 Geo-search API 的工作
- 緩存使用了 6 個 Memcached 實例
- 隊列服務使用 Gearman
- 通知系統則使用 pyapns 實現
- 使用 Munin 作為主要監控工具, 外部監控用 Pingdom 的服務. 通知服務使用 PagerDuty.
- 對于 Python 的錯誤報告,使用 Disqus 團隊開源的 Sentry 來處理
總結
以上是生活随笔為你收集整理的Instagram后端架构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 旅人随笔[02] 量子物理的故事
- 下一篇: 如何使用sql语句算两经纬度的距离