You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Neil Conway (JIRA)" <ji...@apache.org> on 2015/11/10 11:08:10 UTC
[jira] [Created] (MESOS-3871) Document libprocess message delivery
semantics
Neil Conway created MESOS-3871:
----------------------------------
Summary: Document libprocess message delivery semantics
Key: MESOS-3871
URL: https://issues.apache.org/jira/browse/MESOS-3871
Project: Mesos
Issue Type: Documentation
Components: documentation, libprocess
Reporter: Neil Conway
Priority: Minor
What are the semantics of {{send()}} in libprocess? Specifically, does libprocess guarantee that messages will not be dropped, reordered, or duplicated? These are important properties to understand when building software on top of libprocess.
Clearly message drops are allowed. Message reordering _appears_ to be allowed, although it should only happen in corner cases (see MESOS-3870). Duplicate message delivery probably can't happen.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)