Mochi HPC Data Services's repositories
mochi-margo
Argobots bindings for the Mercury RPC library
mochi-thallium
Thallium is a C++14 library wrapping Margo, Mercury, and Argobots and providing an object-oriented way to use these libraries.
mochi-spack-packages
Spack packages to use Mochi.
mochi-abt-io
Argobots-aware bindings to POSIX I/O functions
py-mochi-margo
Python wrapper for Margo. Can be used to prototype Margo services in Python.
mochi-spack-buildcache
A Spack buildcache for Mochi packages and their dependencies
mochi-yokan
Remote Key/Value storage service for Mochi
mochi-bedrock
Mochi bootstrapping service.
mochi-raft
Mochi-based implementation of RAFT using c-raft
margo-microservice-template
Template for a margo-based Mochi microservice.
mochi-bake
A microservice (i.e., Mochi provider) for high performance bulk storage of raw data regions
mochi-ci
CI pipelines for Mochi.
mochi-colza
Mochi-based staging service for in situ analysis and visualization
mochi-flock
Mochi microservice for managing groups of processes
mochi-json-vis
A tool to visualize Mochi JSON config files
mochi-mona
Mochi messaging over NA
mochi-poesie
POESIE is a Mochi microservice designed to run interpreters of various scripting languages (currently Lua and Python) and make them accessible remotely.
mochi-quintain
Mochi provider for executing synthetic RPC load tests
mochi-remi
Mochi's REsource Migration Interface
mochi-warabi
Blob storage service for Mochi
py-mochi-bake
Python wrapper for BAKE
py-mochi-bedrock
Python interface for Mochi's Bedrock service.
py-mochi-remi
Python wrapper to the REMI Mochi microservice
py-mochi-sdskv
Python wrapper for SDS-KeyVal (SDSKV)
py-mochi-ssg
Python wrapper for SSG group membership service
thallium-microservice-template
Template for a thallium-based Mochi microservice.