Talk:Distributed programming: Difference between revisions

(→‎Insufficiently general?: ok, more to say)
 
(2 intermediate revisions by 2 users not shown)
Line 19:
 
—[[User:Kevin Reid|Kevin Reid]] 04:20, 18 June 2011 (UTC)
: I wasn't actually serious when saying "XML". If your data flow between nodes is relatively small, maybe, with high traffic even gigabit netlinks often get congested on large clusters, converting binary data into tagged text is just going to make it so much worse, not to mention the effort in parsing it. But enough with that, about the current task, I think a specific goal would help; something that would require two nodes pass messages back and forth several times, each time making different requests, for example. A truly general protocol is too tall a bill: look at HTTP, after all these years some servers or clients still choke at different bits received. A task v2 may be a good idea, too. --[[User:Ledrug|Ledrug]] 02:12, 19 June 2011 (UTC)
 
:: I just removed the incorrect tag from the Python example as Sockets work with text and Python can serialize to text using one of its in-built modules with higher efficiency than using XML. --[[User:Paddy3118|Paddy3118]] 06:27, 19 June 2011 (UTC)
 
:::I just took a look at that example — I would consider it incorrect because it (a) doesn't ''actually use'' the pickle module, and (b) does not have any facility for independent components. The Pyro, Spread, and XML-RPC examples are perfectly fine; I would just remove the sockets example since the point of this task is to work at a higher level than for the [[Sockets]] task. —[[User:Kevin Reid|Kevin Reid]] 15:02, 19 June 2011 (UTC)