#distributed-computing #paradigms #aggregate #framework #fields #behavior #functionalities

rufi

Rust Fields: a Rust based implementation of the Aggregate Computing paradigm

10 releases (4 breaking)

0.6.0 Feb 8, 2024
0.5.2 Feb 2, 2024
0.5.1 Jan 19, 2024
0.4.3 Jan 8, 2024
0.1.0 Dec 5, 2023

#2 in #paradigms

Apache-2.0

94KB
2K SLoC

RuFi

Rust Fields is a Rust-based implementation of the Aggregate Computing paradigm, that lets you program the behaviour of a Collective Adaptive System by manipulating Computational Fields.

This framework is composed of the following modules:

  • RuFi Core: provides the basic concepts and functionalities for the RuFi framework.
  • RuFi Distributed: provides types and functionalities for executing RuFi programs in a distributed fashion.

Dependencies

~5–17MB
~188K SLoC