Skip to main content

Showing 1–5 of 5 results for author: Szekeres, A

.
  1. arXiv:2308.03919  [pdf, other

    cs.DC

    The FIDS Theorems: Tensions between Multinode and Multicore Performance in Transactional Systems

    Authors: Naama Ben-David, Gal Sela, Adriana Szekeres

    Abstract: Traditionally, distributed and parallel transactional systems have been studied in isolation, as they targeted different applications and experienced different bottlenecks. However, modern high-bandwidth networks have made the study of systems that are both distributed (i.e., employ multiple nodes) and parallel (i.e., employ multiple cores per node) necessary to truly make use of the available har… ▽ More

    Submitted 7 August, 2023; originally announced August 2023.

  2. arXiv:2012.15762  [pdf, other

    cs.DC

    Scaling Replicated State Machines with Compartmentalization [Technical Report]

    Authors: Michael Whittaker, Ailidani Ailijiang, Aleksey Charapko, Murat Demirbas, Neil Giridharan, Joseph M. Hellerstein, Heidi Howard, Ion Stoica, Adriana Szekeres

    Abstract: State machine replication protocols, like MultiPaxos and Raft, are a critical component of many distributed systems and databases. However, these protocols offer relatively low throughput due to several bottlenecked components. Numerous existing protocols fix different bottlenecks in isolation but fall short of a complete solution. When you fix one bottleneck, another arises. In this paper, we int… ▽ More

    Submitted 16 May, 2021; v1 submitted 31 December, 2020; originally announced December 2020.

    Comments: Technical Report

  3. arXiv:2008.06536  [pdf, other

    cs.CR cs.OS

    Making Distributed Mobile Applications SAFE: Enforcing User Privacy Policies on Untrusted Applications with Secure Application Flow Enforcement

    Authors: Adriana Szekeres, Irene Zhang, Katelin Bailey, Isaac Ackerman, Haichen Shen, Franziska Roesner, Dan R. K. Ports, Arvind Krishnamurthy, Henry M. Levy

    Abstract: Today's mobile devices sense, collect, and store huge amounts of personal information, which users share with family and friends through a wide range of applications. Once users give applications access to their data, they must implicitly trust that the apps correctly maintain data privacy. As we know from both experience and all-too-frequent press articles, that trust is often misplaced. While us… ▽ More

    Submitted 14 August, 2020; originally announced August 2020.

  4. arXiv:2007.09468  [pdf, other

    cs.DC

    Matchmaker Paxos: A Reconfigurable Consensus Protocol [Technical Report]

    Authors: Michael Whittaker, Neil Giridharan, Adriana Szekeres, Joseph M. Hellerstein, Heidi Howard, Faisal Nawab, Ion Stoica

    Abstract: State machine replication protocols, like MultiPaxos and Raft, are at the heart of nearly every strongly consistent distributed database. To tolerate machine failures, these protocols must replace failed machines with live machines, a process known as reconfiguration. Reconfiguration has become increasingly important over time as the need for frequent reconfiguration has grown. Despite this, recon… ▽ More

    Submitted 20 July, 2020; v1 submitted 18 July, 2020; originally announced July 2020.

  5. arXiv:2003.00331  [pdf, other

    cs.DC

    Bipartisan Paxos: A Modular State Machine Replication Protocol

    Authors: Michael Whittaker, Neil Giridharan, Adriana Szekeres, Joseph M. Hellerstein, Ion Stoica

    Abstract: There is no shortage of state machine replication protocols. From Generalized Paxos to EPaxos, a huge number of replication protocols have been proposed that achieve high throughput and low latency. However, these protocols all have two problems. First, they do not scale. Many protocols actually slow down when you scale them, instead of speeding up. For example, increasing the number of MultiPaxos… ▽ More

    Submitted 29 February, 2020; originally announced March 2020.