Now showing items 1-5 of 5

    • Adaptive Data Storage and Placement in Distributed Database Systems 

      Abebe, Michael (University of Waterloo, 2022-09-01)
      Distributed database systems are widely used to provide scalable storage, update and query facilities for application data. Distributed databases primarily use data replication and data partitioning to spread load across ...
    • Fault Tolerant Multitenant Database Server Consolidation 

      Mate, Joseph (University of Waterloo, 2016-01-21)
      Server consolidation is important in situations where a sequence of database tenants need to be allocated (hosted) dynamically on a minimum number of cloud server machines. Given a tenant’s load defined by the amount of ...
    • Leveraging Watermarks to Improve Performance of Streaming Systems 

      Farhat, Omar (University of Waterloo, 2020-05-28)
      Modern stream processing engines (SPEs) process large volumes of events propagated at high velocity through multiple queries. By continuously receiving watermarks, which are marker events injected into the stream to signify ...
    • A Non-Intersecting R-Tree 

      Langendoen, Kyle Jacob (University of Waterloo, 2021-05-12)
      Indexes for multidimensional data based on the R-Tree are popularly used by databases for a wide range of applications. Such index trees support point and range queries but are costly to construct over datasets of millions ...
    • Sift: Achieving Resource-Efficient Consensus with RDMA 

      Kazhamiaka, Mikhail (University of Waterloo, 2019-04-30)
      Sift is a new consensus protocol for replicating state machines. It disaggregates CPU and memory consumption by creating a novel system architecture enabled by one-sided RDMA operations. We show that this system architecture ...

      UWSpace

      University of Waterloo Library
      200 University Avenue West
      Waterloo, Ontario, Canada N2L 3G1
      519 888 4883

      All items in UWSpace are protected by copyright, with all rights reserved.

      DSpace software

      Service outages