Relative Content

Tag Archive for message-passing

What are the best tools for network development in python

I have always been frustrated with the tools/techniques available to implement even the smallest instance of multi-processing, e.g. a group of processes that talk to each other. There needs to be clear and concise way for processes to exchange data, like job details. Have always found solutions like HTTP/rest to be constraining (its synchronous) and needing boilerplate code. Its normal for the networking details to dominate the source code. Similar frustrations are present when writing most networking software involving multiple hosts. Management of server addresses is also an ever-present issue. How do you get multiple developers working on a complex networking solution without stepping on each others addresses?

Design pattern for bidirectional signals/events

This problem feels rather basic, yet I’ve never known a great solution. I’m looking for a way for components in an application to notify each other while being as decoupled as possible (both at build/compile and run time), but also avoiding circular notifications in a way that components do not need to self-mitigate against. I happen to be hitting this issue (for the hundredth time) in JavaScript right now, but that is incidental.

Alan Kay: “The Big Idea is Messaging” [duplicate]

This question already has answers here: So what *did* Alan Kay really mean by the term “object-oriented”? (4 answers) Closed 9 years ago. Alan Kay said “OO” was about messaging, not objects and drew a parallel to biological cells. His views are enticing, but vague. The way I understand it is something like a Cellular […]

Alan Kay: “The Big Idea is Messaging” [duplicate]

This question already has answers here: So what *did* Alan Kay really mean by the term “object-oriented”? (4 answers) Closed 9 years ago. Alan Kay said “OO” was about messaging, not objects and drew a parallel to biological cells. His views are enticing, but vague. The way I understand it is something like a Cellular […]