Dynamo API is an opinionated block connectivity library. It enables transmitting generic payloads from Supplier
to Receiver
block entities.
Its main principles are:
- Connections are peer-to-peer, without complex hub-endpoint networks.
- Payload transmission is push-based - this means that unlike how electrical devices draw power, the devices in Dynamo API supply power which is potentially consumed.
- Connector blocks do not have associated block entities for better performance.
- Payload transmission is instant across connectors.
This API is used in Mechanical Tech, which is also its "reference" implementation.