Ilya Shnayderman
IBM
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ilya Shnayderman.
principles of distributed computing | 2012
Vita Bortnikov; Dmitri Perelman; Alexey Roytman; Shlomit Shachor; Ilya Shnayderman
Reconfigurable state machine replication is an important enabler of elasticity for replicated cloud services, which must be able to dynamically adjust their size as a function of changing load and resource availability. We introduce a new generic framework to allow the reconfigurable state machine implementation to be derived from a collection of arbitrary non-reconfigurable state machines. Our reduction framework follows the black box approach, and does not make any assumptions with respect to its execution environment apart from reliable channels. It allows higher-level services to leverage speculative command execution to ensure uninterrupted progress during the reconfiguration periods as well as in situations where failures prevent the reconfiguration agreement from being reached in a timely fashion. We apply our framework to obtain a reconfigurable speculative state machine from the non-reconfigurable Paxos implementation, and analyze its performance on a realistic distributed testbed. Our results show that our framework incurs negligible overheads in the absence of reconfiguration, and allows steady throughput to be maintained throughout the reconfiguration periods.
Archive | 2012
Vita Bortnikov; Dmitri Perelman; Shlomit Shachor; Ilya Shnayderman; Alexey Roytman
Archive | 2014
Vita Bortnikov; Shlomit Shachor; Ilya Shnayderman
arXiv: Distributed, Parallel, and Cluster Computing | 2016
Vita Bortnikov; Dmitri Perelman; Alexey Roytman; Shlomit Shachor; Ilya Shnayderman
Archive | 2018
Vita Bortnikov; David H. Carman; Steven D. Clay; Shlomit Shachor; Ilya Shnayderman
Archive | 2017
Vita Bortnikov; Shlomit Shachor; Ilya Shnayderman
Archive | 2017
Guy Laden; Yoav Tock; Ilya Shnayderman
Archive | 2017
Vita Bortnikov; Zvi Cahana; Steven D. Clay; Ifergan S. Shachor; Ilya Shnayderman; Christopher P. Vignola
arXiv: Distributed, Parallel, and Cluster Computing | 2015
Vita Bortnikov; Dmitri Perelman; Alexey Roytman; Shlomit Shachor; Ilya Shnayderman
Archive | 2015
Vita Bortnikov; Zvi Cahana; Shlomit Ifergan-Shachor; Ilya Shnayderman