AMQP
AMQP (Advanced Message Queuing Protocol) is a robust, enterprise-grade messaging protocol supporting reliable delivery, routing, and queuing.
Purpose in AOFS
Farm Controller ↔ HQ communication
Federated multi-farm data aggregation
Research and GAKD synchronization
Guaranteed message delivery scenarios
Layer Mapping
Strengths
Reliable message delivery
Advanced routing and queuing
Suitable for large-scale deployments
Strong transactional guarantees
AOFS Compliance Notes
AMQP is optional and never required for core irrigation safety
Field Controllers must remain fully operational if AMQP connectivity fails
HQ-level instructions are advisory only
All supervisory messages must be auditable