Native ZeroMQ peer-to-peer messaging model
ZeroMQ uses peer-to-peer model.
(Quote from 23/ZMTP protocol http://
The two peers handshake the security mechanism by exchanging zero or more commands. If the security handshake is successful, the peers continue the discussion, otherwise one or both peers closes the connection.
Each peer then sends the other metadata about the connection as a final command. The peers may check the metadata and each peer decides either to continue, or to close the connection.
Each peer is then able to send the other messages. Either peer may at any moment close the connection.
In the actual architecture we have central broker model with several redundant wrappers. Using the central brocker model we are ignoring base 0MQ goals and ideas.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Ilya Pekelny
- Direction:
- Needs approval
- Assignee:
- Ilya Pekelny
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Ilya Pekelny