Skip to content
Change the repository type filter

All

    Repositories list

    • DedupBench is a benchmarking tool for data chunking techniques used in data deduplication. DedupBench is designed for extensibility, allowing new chunking techniques to be implemented with minimal additional code.
      C++
      Apache License 2.0
      1500Updated Jan 4, 2025Jan 4, 2025
    • slicify

      Public
      Slicify is a framework to automate network partition testing. Slicify simplifies testing by reducing the test space using connectivity information, while itself remaining application agnostic.
      Python
      MIT License
      0100Updated Oct 3, 2024Oct 3, 2024
    • Draconis

      Public
      Draconis is a centralized network-accelerated scheduler which uses P4 programmable switches to support microsecond-scale scheduling.
      C++
      MIT License
      0500Updated Feb 22, 2024Feb 22, 2024
    • CASPR

      Public
      CASPR is a network partition aware scheduler built over Kubernetes. CASPR effectively hides partition-impact from scheduled applications by basing scheduling decisions on current network connectivity information.
      Go
      Apache License 2.0
      0300Updated Jul 31, 2023Jul 31, 2023
    • MECBench

      Public
      MECBench is an extensible benchmarking framework for MEC. It can emulate networks with different capabilities and conditions, scale workloads to mimic a large number of clients, and generate a range of workload patterns. MECBench can be extended to change the generated workload, use new datasets, and integrate new applications.
      C++
      Apache License 2.0
      0200Updated May 15, 2023May 15, 2023
    • NEAT

      Public
      A testing framework for distributed systems that can inject different types of network-partitioning faults
      Java
      Apache License 2.0
      01503Updated Dec 14, 2021Dec 14, 2021
    • NIFTY

      Public
      NIFTY is a fault tolerance tool to partial network partitions. In case of partial network partitions, NIFTY preserves cluster connectivity by building an overlay between the cluster end nodes and rerouting packets around the partition.
      C++
      01800Updated Jan 7, 2021Jan 7, 2021