ZeroMQ vs Carrefour I/O

Je suis à la recherche dans l'aide de ZeroMQ comme la messagerie ou de la couche de transport pour un assez grand système distribué, principalement à destination de surveillance et de collecte de données (de nombreux producteurs, un peu de consommateurs).

Aussi loin que je peux voir, il y a actuellement deux implémentations différentes d'un même concept; ZeroMQ et Carrefour I/O, le dernier étant un fork de ZeroMQ (en 2012?).

Je suis en train de comprendre que l'une et l'interroger sur les différences entre eux, mais ont jusqu'à présent pas trouvé beaucoup d'informations à ce sujet.

Par exemple:

  • Sont-ils compatibles sur le fil?
  • Sont-ils de l'API compatible, c'est à dire une sorte de base commune de l'API, éventuellement avec différents add-ons?
  • - Ils à la fois la prise en charge des ZMTP (ZeroMQ Message de Protocole de Transport)?
  • Partagent-ils une sorte de compréhension commune de l'avenir du développement ou continueront-ils à deux distincts et possible des directions différentes?
  • Quels sont les avantages/inconvénients par rapport aux autres?

Fondamentalement, comment faire pour choisir l'un plutôt que l'autre?