Author Topic: ZeroMQ (Bitshares 2.0 might be able to benefit from this)  (Read 1131 times)

0 Members and 1 Guest are viewing this topic.

IOHKCharles

  • Guest
Take a look at CurveMQ and also Akka. There is also how Elixir handles messages. There are some really amazing stacks floating around.

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi

Offline luckybit

  • Hero Member
  • *****
  • Posts: 2921
    • View Profile
  • BitShares: Luckybit
Quote
ZeroMQ
· ZeroMQ is a messaging library - ‘messaging middleware’ , ‘TCP on steroids’ , ‘new layer on the networking stack’. not a complete messaging system , but is a simple messaging library to be used programmatically. Gives the flexibility and performance of low level socket interface plus ease of implementation of high level. It is designed for simplicity.

· Performance - ZeroMQ is orders of magnitude faster than most AMQP messaging systems as it doesn’t have the overhead. It leverages efficient transports such as reliable Multicast and makes use of intelligent message batching, minimizing not only protocol overhead but also system calls. You can choose the message encoding format such as BSON or ProtoBuff.

o ZeroMQ sockets can connect to multiple end points and automatically load balance messages over them. It is brokerless and thus has no single point of failure.

Bitshares 2.0 might be able to benefit from this.

http://zeromq.org/
https://www.youtube.com/watch?v=f6cNTSJp8Dw
https://www.youtube.com/watch?v=H1rNtRqq1qY
https://www.youtube.com/watch?v=uzQjIuD-ygg
https://www.youtube.com/watch?v=luQkcKhpd0c
« Last Edit: September 05, 2015, 10:36:13 pm by luckybit »
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads