4 ms·
Breaking down an application into micro services allows me to keep a clearer picture of the entire application and how it should work. Not to mention the advant
by hewitt 12y ago
Breaking down an application into micro services allows me to keep a clearer picture of the entire application and how it should work. Not to mention the advantage of evolving the services individually without affecting the entire system.
I've started a little library in Python for writing small services. It leverages nanomsg. link: https://github.com/walkr/nanoservice https://github.com/walkr/nanoservice
- hartror 12y agoWhy have you chosen not to use HTTP and all the ease of use and interoperability advantages it confers?
- hewitt 12y agoPerformance and simplicity would be two factors. Plus I think nanomsg doesn't play well with HTTP. And I'm saying this because I remember ZeroMQ didn't play well with HTTP also. nanomsg is a rewrite of ZeroMQ, so I might be wrong here.