<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Bruno's blog</title>
	<atom:link href="http://brunovernay.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://brunovernay.wordpress.com</link>
	<description>The problems we face today cannot be solved at the same level of thinking we were at when we created them</description>
	<lastBuildDate>Fri, 15 Feb 2008 19:48:55 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on sudo and cron by Fedorauser</title>
		<link>http://brunovernay.wordpress.com/2006/12/12/sudo-and-cron/#comment-8909</link>
		<dc:creator>Fedorauser</dc:creator>
		<pubDate>Fri, 15 Feb 2008 19:48:55 +0000</pubDate>
		<guid isPermaLink="false">http://brunovernay.wordpress.com/2006/12/12/sudo-and-cron/#comment-8909</guid>
		<description>thank u wery much for advice!!!</description>
		<content:encoded><![CDATA[<p>thank u wery much for advice!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on JPA, Hibernate, EJB3 and TopLink quick diagram by Bruno Vernay</title>
		<link>http://brunovernay.wordpress.com/2008/01/22/jpa-hibernate-ejb3-and-toplink-quick-diagram/#comment-8419</link>
		<dc:creator>Bruno Vernay</dc:creator>
		<pubDate>Tue, 22 Jan 2008 12:14:07 +0000</pubDate>
		<guid isPermaLink="false">http://brunovernay.wordpress.com/2008/01/22/jpa-hibernate-ejb3-and-toplink-quick-diagram/#comment-8419</guid>
		<description>I updated my diagram, does it make more sense ? I always fear to misuse UML.
Is it right to represent an EAR and a Java EE server as &quot;package&quot; in the sense that they &quot;package&quot; some components ? Or should I represent Glassfish only as a Node ?</description>
		<content:encoded><![CDATA[<p>I updated my diagram, does it make more sense ? I always fear to misuse UML.<br />
Is it right to represent an EAR and a Java EE server as &#8220;package&#8221; in the sense that they &#8220;package&#8221; some components ? Or should I represent Glassfish only as a Node ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Grenoble Software Event (GEC) at SUN by Bruno Vernay</title>
		<link>http://brunovernay.wordpress.com/2008/01/17/grenoble-software-event-gec-at-sun/#comment-8341</link>
		<dc:creator>Bruno Vernay</dc:creator>
		<pubDate>Fri, 18 Jan 2008 20:35:50 +0000</pubDate>
		<guid isPermaLink="false">http://brunovernay.wordpress.com/2008/01/17/grenoble-software-event-gec-at-sun/#comment-8341</guid>
		<description>He bien, ca vient de finir. C&#039;était vraiment bien, ca donne envie quoi, maintenant il faut espérer que les projets arrivent.</description>
		<content:encoded><![CDATA[<p>He bien, ca vient de finir. C&#8217;était vraiment bien, ca donne envie quoi, maintenant il faut espérer que les projets arrivent.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Grenoble Software Event (GEC) at SUN by Sylvain</title>
		<link>http://brunovernay.wordpress.com/2008/01/17/grenoble-software-event-gec-at-sun/#comment-8327</link>
		<dc:creator>Sylvain</dc:creator>
		<pubDate>Fri, 18 Jan 2008 09:08:49 +0000</pubDate>
		<guid isPermaLink="false">http://brunovernay.wordpress.com/2008/01/17/grenoble-software-event-gec-at-sun/#comment-8327</guid>
		<description>Alexis Moussine-Pouchkkine connait vraiment bien son sujet, tu vas voir après tu installeras comme moi glassfish :). 
Pour ce qui est de Roman Strobl, j&#039;ai rarement rencontré quelqu&#039;un d&#039;aussi jovial et sympathique. On a tout de suite envie d&#039;aller sympathiser après l&#039;avoir vu présenter NetBeans en fait &quot;il est comme nous&quot;.
Je ne connais pas Jason Baragry (je vais me renseigner sur lui dès a présent) mais pour les deux autres larrons, ils sont effectivement des evangélists de premier choix pour SUN.

Quand est-ce que se déroulent le GEC exactement ?</description>
		<content:encoded><![CDATA[<p>Alexis Moussine-Pouchkkine connait vraiment bien son sujet, tu vas voir après tu installeras comme moi glassfish <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
Pour ce qui est de Roman Strobl, j&#8217;ai rarement rencontré quelqu&#8217;un d&#8217;aussi jovial et sympathique. On a tout de suite envie d&#8217;aller sympathiser après l&#8217;avoir vu présenter NetBeans en fait &#8220;il est comme nous&#8221;.<br />
Je ne connais pas Jason Baragry (je vais me renseigner sur lui dès a présent) mais pour les deux autres larrons, ils sont effectivement des evangélists de premier choix pour SUN.</p>
<p>Quand est-ce que se déroulent le GEC exactement ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on sudo and cron by darkxnes</title>
		<link>http://brunovernay.wordpress.com/2006/12/12/sudo-and-cron/#comment-8313</link>
		<dc:creator>darkxnes</dc:creator>
		<pubDate>Thu, 17 Jan 2008 18:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://brunovernay.wordpress.com/2006/12/12/sudo-and-cron/#comment-8313</guid>
		<description>Comente a linha  #Default requiretty em /etc/sudoers</description>
		<content:encoded><![CDATA[<p>Comente a linha  #Default requiretty em /etc/sudoers</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on JPA, Hibernate, EJB3 and TopLink quick diagram by Ian</title>
		<link>http://brunovernay.wordpress.com/2008/01/22/jpa-hibernate-ejb3-and-toplink-quick-diagram/#comment-8309</link>
		<dc:creator>Ian</dc:creator>
		<pubDate>Thu, 17 Jan 2008 17:12:22 +0000</pubDate>
		<guid isPermaLink="false">http://brunovernay.wordpress.com/2008/01/22/jpa-hibernate-ejb3-and-toplink-quick-diagram/#comment-8309</guid>
		<description>That&#039;s about right. The only thing I would point out is that the pluggable JPA provider could be the default provider included with the app server, or it could be bundled with your app.</description>
		<content:encoded><![CDATA[<p>That&#8217;s about right. The only thing I would point out is that the pluggable JPA provider could be the default provider included with the app server, or it could be bundled with your app.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Konsole session save and restore by karrrlito</title>
		<link>http://brunovernay.wordpress.com/2007/09/14/konsole-session-save-and-restore/#comment-7945</link>
		<dc:creator>karrrlito</dc:creator>
		<pubDate>Fri, 04 Jan 2008 12:28:27 +0000</pubDate>
		<guid isPermaLink="false">http://brunovernay.wordpress.com/2007/09/14/konsole-session-save-and-restore/#comment-7945</guid>
		<description>You can create a desktop icon with  the commande konsole --profile MyProfile to launch it out a konsole. And then put this on the kicker :)
However, you say that by editing the file which was create by konsole you are able to launch commands, but it&#039;s not this easy. I mean you have to write  &quot;Args2=/bin/bash,-c,sudo su - scom&quot; where 2 is for the session 2 just to log within another account. And i wonder how you may launch something like tail in your konsole.

If you are able to answer i will be very happy :D</description>
		<content:encoded><![CDATA[<p>You can create a desktop icon with  the commande konsole &#8211;profile MyProfile to launch it out a konsole. And then put this on the kicker <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
However, you say that by editing the file which was create by konsole you are able to launch commands, but it&#8217;s not this easy. I mean you have to write  &#8220;Args2=/bin/bash,-c,sudo su &#8211; scom&#8221; where 2 is for the session 2 just to log within another account. And i wonder how you may launch something like tail in your konsole.</p>
<p>If you are able to answer i will be very happy <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Spaces, shards, scalability through horizontal partitioning by Owen Taylor</title>
		<link>http://brunovernay.wordpress.com/2007/11/21/spaces-shards-scalability-through-horizontal-partitioning/#comment-6636</link>
		<dc:creator>Owen Taylor</dc:creator>
		<pubDate>Sun, 25 Nov 2007 16:12:59 +0000</pubDate>
		<guid isPermaLink="false">http://brunovernay.wordpress.com/2007/11/21/spaces-shards-scalability-through-horizontal-partitioning/#comment-6636</guid>
		<description>Hey Bruno,

I work for GigaSpaces and would like to address the very clear issue you raise:  &quot;Sure, you can scale if your application is partitionable, but what if it isn&#039;t?&quot;
This results in two possible outcomes: 
1) You have a problem that can easily be sliced/partitioned
2) You do not have a problem that can easily be sliced/partitioned

As it turns out many applications are quite easily able to be partitioned and can scale as a result- for instance applications related to capital markets. (which are now often implemented using an in-memory, reliable solution such as GigaSpaces)  In these applications, slicing the logic and information in parallel is often rudimentary as such things as matching Bids and Asks by their related stock symbol makes for easy initial slicing.  Even in this simple example it is easy to see how one very busy stock can skew the behavior to one server and cause a resource imbalance.  To counteract such behavior, it is a good idea to not bet the farm on a single criterion.  With stock trading, it might be better to use both the symbol and the volume together to come up with a more versatile and distributed partitioning solution.  

Already, I have started to address the second issue of not having a partitionable problem, let me continue.

When solving problems that do not slice easily, one must consider which portions of the problem are preventing the partitioning and come to some decisions regarding them.  Is the portion that appears unsliceable requiring reference data that is too large to copy into every other node?  If not, you may be able to place a copy of the shared reference data into each of the partitions so that they may optimistically read from the local copy and in that way greatly reduce most of the latency.  If the information required is too large to allow the copy everywhere solution, it is probably necessary to consider moving the logic to the information instead of the reverse.  In this way, it may be possible to employ the scatter/gather pattern where a copy of the logic is sent to each node containing some of the reference data and executed in parallel on those nodes.  The results are then aggregated into a final answer with the overall effort applied to solving the problem effectively partitioned and utilizing a minimum of network traffic.  
There is no question that there are consulting dollars waiting to be earned for those of us who are willing to think outside the traditional serial box.  Perhaps, you can begin to think about additional patterns that could leverage the flexibility inherent in a Space-based programming solution where Objects are the currency of the system and can therefore act as both information to be distributed and behavior to be executed.  

The secret to winning at this game is to first have a low-latency, high-throughput infrastructure that utilizes memory in a robust, fault-tolerant manner (allowing us to even begin to address the kinds of extreme transaction processing we are seeing today) and then to know when to move information from place to place and when to move logic or behavior.

As I just decided I like to say, &quot;The problems do not get easier, only the infrastructure.&quot;

HTH

Owen.</description>
		<content:encoded><![CDATA[<p>Hey Bruno,</p>
<p>I work for GigaSpaces and would like to address the very clear issue you raise:  &#8220;Sure, you can scale if your application is partitionable, but what if it isn&#8217;t?&#8221;<br />
This results in two possible outcomes:<br />
1) You have a problem that can easily be sliced/partitioned<br />
2) You do not have a problem that can easily be sliced/partitioned</p>
<p>As it turns out many applications are quite easily able to be partitioned and can scale as a result- for instance applications related to capital markets. (which are now often implemented using an in-memory, reliable solution such as GigaSpaces)  In these applications, slicing the logic and information in parallel is often rudimentary as such things as matching Bids and Asks by their related stock symbol makes for easy initial slicing.  Even in this simple example it is easy to see how one very busy stock can skew the behavior to one server and cause a resource imbalance.  To counteract such behavior, it is a good idea to not bet the farm on a single criterion.  With stock trading, it might be better to use both the symbol and the volume together to come up with a more versatile and distributed partitioning solution.  </p>
<p>Already, I have started to address the second issue of not having a partitionable problem, let me continue.</p>
<p>When solving problems that do not slice easily, one must consider which portions of the problem are preventing the partitioning and come to some decisions regarding them.  Is the portion that appears unsliceable requiring reference data that is too large to copy into every other node?  If not, you may be able to place a copy of the shared reference data into each of the partitions so that they may optimistically read from the local copy and in that way greatly reduce most of the latency.  If the information required is too large to allow the copy everywhere solution, it is probably necessary to consider moving the logic to the information instead of the reverse.  In this way, it may be possible to employ the scatter/gather pattern where a copy of the logic is sent to each node containing some of the reference data and executed in parallel on those nodes.  The results are then aggregated into a final answer with the overall effort applied to solving the problem effectively partitioned and utilizing a minimum of network traffic.<br />
There is no question that there are consulting dollars waiting to be earned for those of us who are willing to think outside the traditional serial box.  Perhaps, you can begin to think about additional patterns that could leverage the flexibility inherent in a Space-based programming solution where Objects are the currency of the system and can therefore act as both information to be distributed and behavior to be executed.  </p>
<p>The secret to winning at this game is to first have a low-latency, high-throughput infrastructure that utilizes memory in a robust, fault-tolerant manner (allowing us to even begin to address the kinds of extreme transaction processing we are seeing today) and then to know when to move information from place to place and when to move logic or behavior.</p>
<p>As I just decided I like to say, &#8220;The problems do not get easier, only the infrastructure.&#8221;</p>
<p>HTH</p>
<p>Owen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Flock is the next big things by Jons</title>
		<link>http://brunovernay.wordpress.com/2005/10/31/flock-is-the-next-big-things/#comment-1671</link>
		<dc:creator>Jons</dc:creator>
		<pubDate>Wed, 09 May 2007 12:38:03 +0000</pubDate>
		<guid isPermaLink="false">http://brunovernay.wordpress.com/2005/10/31/flock-is-the-next-big-things/#comment-1671</guid>
		<description>hi</description>
		<content:encoded><![CDATA[<p>hi</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Fedora core 4, PHP4 and postgresql 8 by morganusvitus</title>
		<link>http://brunovernay.wordpress.com/2006/01/10/fedora-core-4-php4-and-postgresql-8/#comment-913</link>
		<dc:creator>morganusvitus</dc:creator>
		<pubDate>Fri, 06 Apr 2007 01:21:39 +0000</pubDate>
		<guid isPermaLink="false">http://brunovernay.wordpress.com/2006/01/10/fedora-core-4-php4-and-postgresql-8/#comment-913</guid>
		<description>The site looks great ! Thanks for all your help ( past, present and future !)</description>
		<content:encoded><![CDATA[<p>The site looks great ! Thanks for all your help ( past, present and future !)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
