Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 6 of 6 for “"Object Stores"”.

  1. Dynamic re-optimization techniques for stream processing engines and object stores

    … stream-processing systems and transactional object-storage systems.^ In the context of stream-processing systems, we present VAYU, a per-topology controller. VAYU uses novel methods and protocols for dynamic, network-aware tuple-routing in the dataflow. We show that the feedback-driven …

    purdue-thes Repository record for Dynamic re-optimization techniques for stream processing engines and object stores (opens in a new tab)

  2. Towards Efficient and Flexible Object Storage Using Resource and Functional Partitioning

    … can improve efficiency and flexibility of object stores. This dissertation presents a series of practical and efficient techniques, algorithms, and optimizations to realize efficient and flexible object stores. The experimental evaluation demonstrates the effectiveness of our design choices …

    vt Repository record for Towards Efficient and Flexible Object Storage Using Resource and Functional Partitioning (opens in a new tab)

  3. Low-overhead distributed transaction coordination

    … various storage systems, e.g., databases or object stores. We introduce specific support for independent transactions, a new type of distributed transaction, that we can serialize with no locking overhead and no aborts due to write conflicts. Granola uses a novel timestamp-based coordination …

    mit Repository record for Low-overhead distributed transaction coordination (opens in a new tab)

  4. Optimizing Data Layouts for Evolving Cloud Table Storage

    … storing data in cost-effective cloud object stores. While this approach enables a clean separation of concerns, allowing each layer to be independently managed and scaled, it introduces significant performance bottlenecks due to expensive data movement. Effective data layouts, which …

    mit Repository record for Optimizing Data Layouts for Evolving Cloud Table Storage (opens in a new tab)

  5. SafeJava : a unified type system for safe programming

    … our type system in the context of a Java-like object-oriented language; we call the resulting system SafeJava. The SafeJava type system offers significant software engineering benefits. Specifically, it provides a statically enforceable way of specifying object encapsulation and enables local …

    mit Repository record for SafeJava : a unified type system for safe programming (opens in a new tab)

  6. Workload-aware Efficient Storage Systems

    … wide variety of storage systems (e.g., key-value stores, cloud storage services, distributed filesystems, and flash cache, etc.). While extant storage systems are designed and tuned for a specific set of applications targeting a range of workload characteristics, they lack the flexibility in …

    vt Repository record for Workload-aware Efficient Storage Systems (opens in a new tab)