Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

For what kinds of applications will RAMCloud offer a compelling advantage?

  • Facebook, where the transaction rate is very high and there is very little locality of reference.

Lets consider some application categories that run in a datacenter/cloud setting:

  • Synthesizing Hardware (Cisco, Nvidia)
    • cpu bound?
  • Rendering (Pixar, ILM, Disney)
    • cpu bound?
  • Simulation (weather, nuclear)
    • cpu bound?
  • Transactional (stock exchange, banks, credit card processing)
    • Must be a 'to disk' component here including sync, could be a win
  • MapReduce, batch processing
    • Could be interesting, depending on the dataset size
  • Web related
    • Content Delivery (CDN)
    • Pages requiring many low-locality queries returning small (define) sized data (Facebook, Myspace, Google, Yahoo, Ebay, etc)
    • Pages requiring many high-locality (or small dataset) queries returning small (define) sized data (CNN, Slashdot)
    •  
  • No labels