Risks and glossary¶
arc42 §11–§12.
11. Risks and technical debt¶
|
iceoryx2 0.8.x is itself pre-1.0 and changes shape between minor
versions. Mitigation: workspace pins |
|
The taktora-executor↔tokio bridge adds a channel hop on every message in both directions. Mitigation: the bridge stays in the gateway process (not crossing SHM); benchmarks at plan stage characterise added latency; if intolerable, a follow-on can move the rumqttc EventLoop directly onto a taktora-executor item triggered from a raw socket. |
MQTT wildcard subscriptions ( |
12. Glossary¶
A pair of (plugin, gateway) that bridges a taktora-executor application to one external protocol family (MQTT, OPC UA, gRPC, ADS, …). One concrete crate per protocol; all connectors share the framework’s five contracts. |
The in-app side of a connector. A type implementing
|
The out-of-app side of a connector. Hosts the actual protocol
stack (e.g. |
The on-wire form of every message crossing the plugin↔gateway
boundary. |
A type implementing |
A protocol-typed struct ( |
The bounded-channel pair connecting taktora-executor’s WaitSet
thread to the tokio runtime inside a connector crate. Outbound
bridge is |
The four-state observable lifecycle of a connector
( |
A |
A logical bidirectional or unidirectional flow named by
|
Automotive Safety Integrity Level (ISO 26262). Cited only for context in Fault isolation between pro... (QG_0001) — the connector framework is a useful shape for keeping non-deterministic protocol code OUT of an ASIL-rated control loop, but the framework itself makes no safety integrity claims. |