分享

Distributed Systems Reading List

 daomucun 2009-02-06

A Distributed Systems Reading List

Introduction

I often argue that the toughest thing about distributed systems is changing the way you think. The below is a collection of material I've found useful for motivating these changes.

The Google Infrastructure

Current "rocket science" in distributed systems.

Experience at MySpace

One of the larger websites out there with a high write load which is not the norm (most are read dominated).

  • http://www./print_article2/0,1217,a=198614,00.asp
  • Mix06 - Running a Megasite on Microsoft Technologies - Mix 06 Sessions/
  • http://searchstorage./originalContent/0,289142,sid5_gci1232063,00.html
  • eBay

    Interesting they dumped most of J2EE and use a lot of db partitioning. Check out their site upgrade tool as well.

    Adam Bosworth

    Broad vision, way of the future type stuff.

    Amazon

    Somewhat about the technology but more interesting is the culture and organization they've created to work with it.

    Thought Provokers

    Ramblings that make you think about the way you design. Not everything can be solved with big servers, databases and transactions.

    Theory

    Paxos Consensus

    Understanding this algorithm is the challenge. I would suggest reading "Paxos Made Simple" before the other papers and again afterward.

    Consistency Models


      本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
      转藏 分享 献花(0

      0条评论

      发表

      请遵守用户 评论公约

      类似文章 更多