#distributed-computing #aggregate #paradigms #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

#3 in #paradigms

Download history 1/week @ 2024-02-04 3/week @ 2024-02-18 8/week @ 2024-02-25 105/week @ 2024-03-03 17/week @ 2024-03-10 2/week @ 2024-03-17 6/week @ 2024-03-31

134 downloads per month

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–18MB
~189K SLoC