Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

add README

  • Loading branch information...
commit 52183a94124f277d8ae9ddc9dd9fd2f3b411d859 1 parent b86fbdb
authored

Showing 1 changed file with 34 additions and 0 deletions. Show diff stats Hide diff stats

  1. 34  README.md
34  README.md
Source Rendered
... ...
@@ -0,0 +1,34 @@
  1
+gen_zmq - ØMQ in pure Erlang
  2
+============================
  3
+
  4
+gen_zmq implements the ØMQ protocol in 100% pure Erlang.
  5
+
  6
+Motivation
  7
+----------
  8
+
  9
+ØMQ is like Erlang message passing for the rest of the world without the
  10
+overhead of a C-Node. So using it to talk to rest of the World seems like
  11
+a good idea. Several Erlang wrappers for the C++ referenz implemention do
  12
+exist. So why reinvent the wheel in Erlang?
  13
+First, because we can ;-), secondly, when using the C++ implementation we
  14
+encountered several segfault taking down the entire Erlang VM and most
  15
+importantly, the whole concept is so erlangish, that it feels like it has
  16
+to be implemented in Erlang itself.
  17
+
  18
+Main features
  19
+-------------
  20
+
  21
+* ØMQ compatible
  22
+* 100% Erlang
  23
+* good fault isolation (a crash in the message decoder won't take down
  24
+  your Erlang VM)
  25
+* API very similar to other socket interfaces
  26
+* runs on non SMP and SMP VM
  27
+
  28
+TODO:
  29
+-----
  30
+
  31
+* documentation
  32
+* identity support
  33
+* send queue improvements
  34
+* high water marks for send queue

0 notes on commit 52183a9

Please sign in to comment.
Something went wrong with that request. Please try again.