タグ

scalabilityに関するteahutのブックマーク (3)

  • Economies of Non-Scale

    Nati Shalom's Blog Thoughts on Cloud Computing, DevOps, Scalability, NoSQL, Big Data, PaaS Scalability forces us to think differently. What worked on a small scale doesn't always work on a large scale  -- and costs are no different. To measure the cost impact of scaling, let's look at the amount of resources required to scale to a given level. We'll use Amdahl's Law as a method to measure the amou

    Economies of Non-Scale
    teahut
    teahut 2008/06/08
    Amdahl's low (# CPU - speed up) のグラフを,x-y を入れ替えて示すと speed up (latency 向上) に必要なコストを表す.これは指数的に上昇する.
  • Scaling Out MySQL

    Nati Shalom's Blog Thoughts on Cloud Computing, DevOps, Scalability, NoSQL, Big Data, PaaS With the recent acquisition of MySQL by Sun, there has been talk about the MySQL open source database now becoming relevant to large enterprises, presumably because it now benefits from Sun's global support, professional services and engineering organizations. In a blog post about the acquisition, SUN CEO Jo

    Scaling Out MySQL
    teahut
    teahut 2008/03/31
    In Memory Data Gridはreplication/partitioning/memcachedより優れたscale-out方式.書き込みをlogから非同期に行う.transactionをサポートするらしい.consistencyが維持される理由はよくわからなかった.MySQLとは関係ないと思う.
  • It's boring to scale with Ruby on Rails (Loud Thinking)

    I've said it before, but it bears repeating: There's nothing interesting about how Ruby on Rails scales. We've gone the easy route and merely followed what makes Yahoo!, LiveJournal, and other high-profile LAMP stacks scale high and mighty. Take state out of the application servers and push it to database/memcached/shared network drive (that's the whole Shared Nothing thang). Use load balancers be

    teahut
    teahut 2008/03/15
    LB-WebServer-LB-AppServer-LB-DB, Web/AppServerには状態を持たせない(ので簡単にスケールする), DBはmaster/slaveで頑張り,不足したらpartitioning. LJ/eBayはこの方法
  • 1