{"action":"created","issue":{"url":"https://api.github.com/repos/nanomsg/nanomsg/issues/766","repository_url":"https://api.github.com/repos/nanomsg/nanomsg","labels_url":"https://api.github.com/repos/nanomsg/nanomsg/issues/766/labels{/name}","comments_url":"https://api.github.com/repos/nanomsg/nanomsg/issues/766/comments","events_url":"https://api.github.com/repos/nanomsg/nanomsg/issues/766/events","html_url":"https://github.com/nanomsg/nanomsg/issues/766","id":159775771,"number":766,"title":"Used for IPC?","user":{"login":"Dillybob92","id":10387670,"avatar_url":"https://avatars.githubusercontent.com/u/10387670?v=3","gravatar_id":"","url":"https://api.github.com/users/Dillybob92","html_url":"https://github.com/Dillybob92","followers_url":"https://api.github.com/users/Dillybob92/followers","following_url":"https://api.github.com/users/Dillybob92/following{/other_user}","gists_url":"https://api.github.com/users/Dillybob92/gists{/gist_id}","starred_url":"https://api.github.com/users/Dillybob92/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dillybob92/subscriptions","organizations_url":"https://api.github.com/users/Dillybob92/orgs","repos_url":"https://api.github.com/users/Dillybob92/repos","events_url":"https://api.github.com/users/Dillybob92/events{/privacy}","received_events_url":"https://api.github.com/users/Dillybob92/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-06-11T14:22:18Z","updated_at":"2016-06-13T18:49:54Z","closed_at":"2016-06-13T18:49:54Z","body":"Hey guys,\r\n\r\nJust curious... I have 3 node processes and was curious if nanomsg would be good for IPC. I am using the processes for game instances for my Diablo 2 style game.  \r\n\r\nWhen players join the load balancer they get put on a random node (to help scale nodejs) -- but when they move around in the game I need to send messages through IPC.  \r\n\r\nI was wondering would Nanomsg be the right solution for this, or node-ipc? Would there ever be a bottleneck if using nanomsg? Thanks"},"comment":{"url":"https://api.github.com/repos/nanomsg/nanomsg/issues/comments/225673139","html_url":"https://github.com/nanomsg/nanomsg/issues/766#issuecomment-225673139","issue_url":"https://api.github.com/repos/nanomsg/nanomsg/issues/766","id":225673139,"user":{"login":"gdamore","id":1295229,"avatar_url":"https://avatars.githubusercontent.com/u/1295229?v=3","gravatar_id":"","url":"https://api.github.com/users/gdamore","html_url":"https://github.com/gdamore","followers_url":"https://api.github.com/users/gdamore/followers","following_url":"https://api.github.com/users/gdamore/following{/other_user}","gists_url":"https://api.github.com/users/gdamore/gists{/gist_id}","starred_url":"https://api.github.com/users/gdamore/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gdamore/subscriptions","organizations_url":"https://api.github.com/users/gdamore/orgs","repos_url":"https://api.github.com/users/gdamore/repos","events_url":"https://api.github.com/users/gdamore/events{/privacy}","received_events_url":"https://api.github.com/users/gdamore/received_events","type":"User","site_admin":false},"created_at":"2016-06-13T18:49:54Z","updated_at":"2016-06-13T18:49:54Z","body":"pub / sub and any IPC adds latency.  We're talking about TCP transitions here so its probably on the order of hundreds of microseconds.  Whether that is \"significant\" latency depends on your app.  For chat and gaming (even video and voice) a few hundred mikes is not noticeable.  For high frequency trading it can be tragic."}}
{"actor":{"display_login":"gdamore"}}