Alexander Shraer

My research is broadly in the area of distributed systems and storage. After completing my PhD at the Technion, Israel, I was a research scientist in Yahoo! (Systems Research Group) and a committer for Apache ZooKeeper. In Google I'm working in the Distributed Storage Analytics group, measuring and optimizing Google's storage systems. Link to external webpage.

Google Publications

Previous Publications

  •  

    Dynamic Reconfiguration of Primary/Backup Clusters

    Alexander Shraer, Benjamin Reed, Dahlia Malkhi, Flavio Junqueira

    2012 USENIX Annual Technical Conference

  •  

    Mobius: unified messaging and data serving for mobile apps

    Byung-Gon Chun, Carlo Curino, Russell Sears, Alexander Shraer, Samuel Madden, Raghu Ramakrishnan

    10th International Conference on Mobile Systems, Applications and Services (MobiSys), ACM (2012), pp. 141-154

  •  

    Dynamic atomic storage without consensus

    Marcos Kawazoe Aguilera, Idit Keidar, Dahlia Malkhi, Alexander Shraer

    Journal of the ACM, vol. 58 (2011), pp. 7

  •  

    Fail-Aware Untrusted Storage

    Christian Cachin, Idit Keidar, Alexander Shraer

    SIAM Journal on Computing, vol. 40 (2011), pp. 493-533

  •  

    Reconfiguring Replicated Atomic Storage: A Tutorial

    Marcos K. Aguilera, Idit Keidar, Dahlia Malkhi, Jean-Philippe Martin, Alexander Shraer

    Bulletin of the European Association for Theoretical Computer Science, vol. 102 (2010), pp. 84-108

  •  

    Venus: verification for untrusted cloud storage

    Alexander Shraer, Christian Cachin, Asaf Cidon, Idit Keidar, Yan Michalevsky, Dani Shaket

    ACM Cloud Computing Security Workshop (CCSW) (2010), pp. 19-30

  •  

    Brahms: Byzantine resilient random membership sampling

    Edward Bortnikov, Maxim Gurevich, Idit Keidar, Gabriel Kliot, Alexander Shraer

    Computer Networks, vol. 53 (2009), pp. 2340-2359

  •  

    Dynamic atomic storage without consensus

    Marcos Kawazoe Aguilera, Idit Keidar, Dahlia Malkhi, Alexander Shraer

    28th ACM Symposium on Principles of Distributed Computing (PODC) (2009), pp. 17-25

  •  

    Fail-Aware Untrusted Storage

    Christian Cachin, Idit Keidar, Alexander Shraer

    39th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN) (2009), pp. 494-503

  •  

    Fork sequential consistency is blocking

    Christian Cachin, Idit Keidar, Alexander Shraer

    Information Processing Letters, vol. 109 (2009), pp. 360-364

  •  

    Trusting the cloud

    Christian Cachin, Idit Keidar, Alexander Shraer

    SIGACT News, vol. 40 (2009), pp. 81-86

  •  

    Brahms: byzantine resilient random membership sampling

    Edward Bortnikov, Maxim Gurevich, Idit Keidar, Gabriel Kliot, Alexander Shraer

    27th ACM Symposium on Principles of Distributed Computing (PODC) (2008), pp. 145-154

  •  

    How to Choose a Timing Model

    Idit Keidar, Alexander Shraer

    IEEE Transactions on Parallel and Distributed Systems (TPDS), vol. 19 (2008), pp. 1367-1380

  •  

    How to Choose a Timing Model?

    Idit Keidar, Alexander Shraer

    37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN) (2007), pp. 389-398

  •  

    Local Building Blocks for a Scalable Pub/Sub Infrastructure

    Alexander Shraer, Sivan Bercovici, Gregory Chockler, Idit Keidar, Roie Melamed, Yoav Tock, Roman Vitenberg

    2nd Workshop on Locality Preserving Distributed Computing Methods (LOCALITY) (2007)

  •  

    Timeliness, failure-detectors, and consensus performance

    Idit Keidar, Alexander Shraer

    25th ACM Symposium on Principles of Distributed Computing (PODC) (2006), pp. 169-178