{"action":"created","issue":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4354","labels_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4354/labels{/name}","comments_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4354/comments","events_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4354/events","html_url":"https://github.com/rethinkdb/rethinkdb/issues/4354","id":85706433,"number":4354,"title":"Feature Request: r.mq","user":{"login":"thelinuxlich","id":5043,"avatar_url":"https://avatars.githubusercontent.com/u/5043?v=3","gravatar_id":"","url":"https://api.github.com/users/thelinuxlich","html_url":"https://github.com/thelinuxlich","followers_url":"https://api.github.com/users/thelinuxlich/followers","following_url":"https://api.github.com/users/thelinuxlich/following{/other_user}","gists_url":"https://api.github.com/users/thelinuxlich/gists{/gist_id}","starred_url":"https://api.github.com/users/thelinuxlich/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thelinuxlich/subscriptions","organizations_url":"https://api.github.com/users/thelinuxlich/orgs","repos_url":"https://api.github.com/users/thelinuxlich/repos","events_url":"https://api.github.com/users/thelinuxlich/events{/privacy}","received_events_url":"https://api.github.com/users/thelinuxlich/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-06T06:05:36Z","updated_at":"2015-06-08T20:16:34Z","closed_at":null,"body":"We have r.http and changefeeds for delegating jobs to microservices, but it would be amazing if RethinkDB supported something like the Scalability Protocols(SP) of 0MQ/nanomsg/mangos:\r\n\r\n```\r\nr.mq(\"PUSH\", \"message\");\r\nr.mq(\"REQ\", \"message\"); // would return the reply\r\nr.mq(\"SURVEY\", \"message\"); // would return answers array from respondents\r\n```\r\n\r\nAny client SP-compatible(so far I know that mangos can interact with nanomsg) could receive and reply messages"},"comment":{"url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/comments/110124845","html_url":"https://github.com/rethinkdb/rethinkdb/issues/4354#issuecomment-110124845","issue_url":"https://api.github.com/repos/rethinkdb/rethinkdb/issues/4354","id":110124845,"user":{"login":"danielmewes","id":505365,"avatar_url":"https://avatars.githubusercontent.com/u/505365?v=3","gravatar_id":"","url":"https://api.github.com/users/danielmewes","html_url":"https://github.com/danielmewes","followers_url":"https://api.github.com/users/danielmewes/followers","following_url":"https://api.github.com/users/danielmewes/following{/other_user}","gists_url":"https://api.github.com/users/danielmewes/gists{/gist_id}","starred_url":"https://api.github.com/users/danielmewes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielmewes/subscriptions","organizations_url":"https://api.github.com/users/danielmewes/orgs","repos_url":"https://api.github.com/users/danielmewes/repos","events_url":"https://api.github.com/users/danielmewes/events{/privacy}","received_events_url":"https://api.github.com/users/danielmewes/received_events","type":"User","site_admin":false},"created_at":"2015-06-08T20:16:34Z","updated_at":"2015-06-08T20:16:34Z","body":"I can see that being useful.\r\n@thelinuxlich do you have a good overview of how commonly nanomsg is used?\r\n\r\nPutting into backlog for now, but we'll come back to it when we are done with some of the more pressing features and improvements."}}