mangos icon indicating copy to clipboard operation
mangos copied to clipboard

mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"

Results 37 mangos issues
Sort by recently updated
recently updated
newest added

Hi, Hope you are all well ! Is there a simple way to convert this example, based on nanomsg, to mangos ? ref. https://github.com/daniel-j-h/DistributedSearch It would be awesome to have...

question

This actually affected pretty much all the protocols and both send and receive deadlines. While here we've also made sure that a non-blocking check will not fail if a message...

We code that uses timeout options, but these APIs were designed back before context.Context existed. It would be good to introduce APIs like RecvContext() and RecvMsgContext() that took a context...

If OptionRecvDeadline is set to a negative number on a sub socket (could apply to other protocols too, I did not test), calling the the Recv method will block until...

bug

Forgive me if I missed a way to do this. I know it's possible to upgrade from a "http.ResponseWriter, *http.Request" pair in Gorilla to a gorilla.Conn. I also understand that...

For some use cases it is important to protect data on the wire. TLS is already supported by mangos, but managing a CA, issuing certificates and deploying them takes some...

enhancement

I am using a pull socket with multiple pushers. One pusher sends a message and immediately closes the socket. On the pull side, a Recv() never results in the sent...

Hello! everybody working in this great library. I'm evaluating mangos as base library to spread load from "master" (who sends jobs ) to a lot of "agents". Agents right now...

enhancement

I'm trying to create a new REQ socket that can connect to multiple servers automatically and keep those backends updated from dns and load balance between them. The code is...

It would be better to have protocol test cases in the protocol sub directories where possible. This would facilitate a number of things, including isolation of test failure cases.