Crate trace2e_core

Source
Expand description

A distributed traceability middleware.

This software provides a mediation layer that provides provenance recording and compliance enforcement on I/O objects such as files or streams. The use of a custom I/O library is required to wrap standard I/O library methods to make input/output conditional on middleware authorization.

A unique instance of this software should run on each node where traceability is enforced.

Process/middleware and middleware/middleware communication relies on tonic, a Rust implementation of gRPC, a high performance, open source RPC framework.

Modulesยง

traceability
Traceability module.
transport
Transport Module