<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Comments for page &quot;Bus Messaging Pattern&quot;</title>
		<link>http://250bpm.com/blog:17/comments/show</link>
		<description></description>
				<copyright></copyright>
		<lastBuildDate>Sat, 01 Aug 2015 21:42:57 +0000</lastBuildDate>
		
					<item>
				<guid>http://250bpm.com/blog:17/comments/show#post-1821428</guid>
				<title>(no title)</title>
				<link>http://250bpm.com/blog:17/comments/show#post-1821428</link>
				<description></description>
				<pubDate>Thu, 25 Jul 2013 23:57:59 +0000</pubDate>
				<wikidot:authorName>Julian Morrison</wikidot:authorName>				<wikidot:authorUserId>1681959</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>To give an example, the following topology: A connected to B and C, C connected to D, D connected to E, E connected to F, B connected to E. There is no direct routing between any pair that aren't connected - perhaps they aren't even on the same IP namespace (and might collide IP usage, say A and E both think they are 10.0.0.1), being two-peer LANs created with OpenVPN.</p> <p>I suppose this could be created by bridging every pair with raw bus. But it would be nice if the sockets could be made to just link up like that.</p> <p>Or am I misreading it, and it would already be OK to link them up like that?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://250bpm.com/blog:17/comments/show#post-1820864</guid>
				<title>(no title)</title>
				<link>http://250bpm.com/blog:17/comments/show#post-1820864</link>
				<description></description>
				<pubDate>Thu, 25 Jul 2013 06:45:55 +0000</pubDate>
				<wikidot:authorName>martin_sustrik</wikidot:authorName>				<wikidot:authorUserId>939</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Sorry, I don't follow. How is that different from what's already implemented? Are you asking for cycle prevention to be added to the existing algo?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://250bpm.com/blog:17/comments/show#post-1820607</guid>
				<title>(no title)</title>
				<link>http://250bpm.com/blog:17/comments/show#post-1820607</link>
				<description></description>
				<pubDate>Wed, 24 Jul 2013 20:38:44 +0000</pubDate>
				<wikidot:authorName>Julian Morrison</wikidot:authorName>				<wikidot:authorUserId>1681959</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I think the need for a forwarding raw bus connecting each totally connected sub-bus makes this no use for a <em>friend to friend</em> topology (sparsely connected peers, no hub), and that's a pity.</p> <p>What I wonder is, could this be extended to the more general case of a sparsely connected group, so every member still receives every message it didn't send, only once? Perhaps, each broadcast contains the ID of the sender, but also the IDs of the receivers, and a message UUID, so each recipient can forward it to its connections that aren't named (adding them to the list), and discard messages whose UUID it has seen (they looped around).</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://250bpm.com/blog:17/comments/show#post-1800378</guid>
				<title>(no title)</title>
				<link>http://250bpm.com/blog:17/comments/show#post-1800378</link>
				<description></description>
				<pubDate>Wed, 19 Jun 2013 19:34:11 +0000</pubDate>
				<wikidot:authorName>martin_sustrik</wikidot:authorName>				<wikidot:authorUserId>939</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>User does. He decides which nodes are bound, which connect or which do both. However, after the topology is set up all the nodes act in the exactly same way.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://250bpm.com/blog:17/comments/show#post-1800099</guid>
				<title>(no title)</title>
				<link>http://250bpm.com/blog:17/comments/show#post-1800099</link>
				<description></description>
				<pubDate>Wed, 19 Jun 2013 14:27:49 +0000</pubDate>
				<wikidot:authorName>Aaron Evers</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>If all nodes on a bus are homogeneous, who binds the socket?</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>