<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Eric Lefevre-Ardant on Java &#38; Agile &#187; paris jug</title>
	<atom:link href="http://ericlefevre.net/wordpress/category/java/paris-jug/feed/" rel="self" type="application/rss+xml" />
	<link>http://ericlefevre.net/wordpress</link>
	<description>Eric&#039;s Earnest Elucidations</description>
	<lastBuildDate>Mon, 06 Feb 2012 06:08:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Paris JUG with Kirk Pepperdine</title>
		<link>http://ericlefevre.net/wordpress/2008/04/14/paris-jug-with-kirk-pepperdine/</link>
		<comments>http://ericlefevre.net/wordpress/2008/04/14/paris-jug-with-kirk-pepperdine/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 09:42:45 +0000</pubDate>
		<dc:creator>Eric Lefevre-Ardant</dc:creator>
				<category><![CDATA[paris jug]]></category>

		<guid isPermaLink="false">http://ericlefevre.net/wordpress/?p=189</guid>
		<description><![CDATA[Another successful night with Paris JUG on Concurrency &#38; Performances. For once, we had a guest star: Kirk Pepperdine, a seasoned practitioner of projects with performances issues (he worked on Cray machines, yes sir!). He managed to attract the largest &#8230; <a href="http://ericlefevre.net/wordpress/2008/04/14/paris-jug-with-kirk-pepperdine/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="First slide by elefevre7, on Flickr" href="http://www.flickr.com/photos/elefevre/2400998351/"><img class="alignleft" style="float: left;" src="http://farm4.static.flickr.com/3091/2400998351_3146852335_t.jpg" alt="First slide" width="100" height="75" /></a></p>
<p>Another successful night with Paris JUG on Concurrency &amp; Performances. For once, we had a guest star: <a href="http://www.kodewerk.com/">Kirk Pepperdine</a>, a seasoned practitioner of projects with performances issues (he worked on <a href="http://en.wikipedia.org/wiki/Cray_Research">Cray machines</a>, yes sir!). He managed to attract the largest crowd yet for Paris JUG: more than 80!<br />
<span id="more-189"></span><a title="Kirk by elefevre7, on Flickr" href="http://www.flickr.com/photos/elefevre/2401006957/"><img class="alignright" style="float: right;" src="http://farm3.static.flickr.com/2310/2401006957_72ca55639d_t.jpg" alt="Kirk" width="75" height="100" /></a>To be honest, many of the points that Kirk mentioned went above my head. But here is the main take-away point:</p>
<blockquote><p>with ever more cores in a single processor, concurrency issues are only going to get worse, and we, as developers, just have to understand more about them</p></blockquote>
<p>In a nutshell, the &#8216;Quake strategy&#8217; does not work anymore (the Quake Strategy is when you promise 2x the speed to your client, spend 18 months playing Quake, then go and buy new hardware)</p>
<p>While developers until now could &#8216;wait&#8217; from new, faster hardware to appear, they will now have to keep up with the hardware guys, doubling parallelizing every 18 months! In fact, there are already hardware available with more the <a href="http://www.azulsystems.com/">768 hundred cores</a>. And the worse hit by this fact are database developers. The database has become the bottleneck of server applications, and locks (which need a centralized system) are killing them. They cannot easily take advantage of multi-cores.</p>
<p>Another point is that, more than ever, we need to test on the target hardware. The strategies used by processor manufacturers to optimize processors and low-level cache are sufficiently different that we will notice significant performance issues between Intel, AMD and Sparc. So &#8216;write once, test anywhere&#8217; will also get worse.</p>
<p><a title="One of the first slides by elefevre7, on Flickr" href="http://www.flickr.com/photos/elefevre/2401000589/"><img class="alignleft" style="float: left;" src="http://farm3.static.flickr.com/2058/2401000589_d19f58f3ce_t.jpg" alt="One of the first slides" width="100" height="75" /></a>Amid all this gloom, there are actually some good news. Some smart people have came up with <a href="http://www.terracottatech.com/">real solutions for clustering</a>. Functional languages such as <a href="http://en.wikipedia.org/wiki/Scala_%28programming_language%29">Scala</a> and <a href="http://en.wikipedia.org/wiki/Automata-based_programming_(programming_technology)">State-Driven Architecture</a> are also options that should be investigated. And there is money to be made in data grid solutions for databases; witness the recent acquisition of Tangosol by Oracle.</p>
<p>For more details:</p>
<ul>
<li>my colleague <a href="http://sunchic.free.fr/">David</a> <a href="http://blog.valtech.fr/wordpress/2008/04/09/troisieme-rencontre-du-paris-java-user-group/">has a post</a> (in French)</li>
<li>my colleague <a href="http://eric.lemerdy.free.fr/">Eric</a> has <a href="http://blog.valtech.fr/wordpress/2008/04/10/le-parisjug-parle-anglais-avec-kirk-perperdine/">another one</a></li>
<li>Kirk has <a href="http://kirk.blog-city.com/measuring_serialization.htm">commented on his talk</a> as well</li>
<li>I have taken <a href="http://www.flickr.com/photos/elefevre/sets/72157604457576300/">pictures</a></li>
<li>the <a href="http://www.parisjug.org/meetings/20080408/presentation.html">official page for the talk</a> will probably have the slides soon</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ericlefevre.net/wordpress/2008/04/14/paris-jug-with-kirk-pepperdine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paris JUG Rocks On</title>
		<link>http://ericlefevre.net/wordpress/2008/03/12/paris-jug-rocks-on/</link>
		<comments>http://ericlefevre.net/wordpress/2008/03/12/paris-jug-rocks-on/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 10:58:09 +0000</pubDate>
		<dc:creator>Eric Lefevre-Ardant</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[paris jug]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://ericlefevre.net/wordpress/2008/03/12/paris-jug-rocks-on/</guid>
		<description><![CDATA[With its second installment yesterday evening, Paris JUG is confirmed as the de facto meeting place for Java enthusiasts in Paris. This edition was dedicated to Selenium, a testing tool for web interfaces, and its various sub-projects (including Selenium Grid). &#8230; <a href="http://ericlefevre.net/wordpress/2008/03/12/paris-jug-rocks-on/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>With its second installment yesterday evening, <a href="http://www.parisjug.org/">Paris JUG</a> is confirmed as the de facto meeting place for Java enthusiasts in Paris.</p>
<p><span id="more-179"></span></p>
<p>This edition was dedicated to <a href="http://selenium.openqa.org/">Selenium</a>, a testing tool for web interfaces, and its various sub-projects (including <a href="http://selenium-grid.openqa.org/">Selenium Grid</a>). The crowd was more than 45 people-strong, which was more than the room could accommodate (<a href="http://ericlefevre.net/wordpress/2008/02/14/paris-jug-is-alive/">again</a>)! There were talks of moving to another location (Sun would probably be happy to host it).</p>
<p>Like the first time, the post-presentation discussions were the most interesting part. In fact, they were the reason I came to begin with!<br />
Interestingly, many employees from our direct competitors were there. I managed to talk some of them into sponsoring CITCON, yay! ;-)</p>
<p>In April, the Paris JUG will host a talk by <a href="http://www.kodewerk.com/">Kirk Pepperdine</a>, a leader in performances in Java applications. If you are in Paris at that time, don&#8217;t miss it!</p>
]]></content:encoded>
			<wfw:commentRss>http://ericlefevre.net/wordpress/2008/03/12/paris-jug-rocks-on/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paris JUG is alive!</title>
		<link>http://ericlefevre.net/wordpress/2008/02/14/paris-jug-is-alive/</link>
		<comments>http://ericlefevre.net/wordpress/2008/02/14/paris-jug-is-alive/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 13:46:12 +0000</pubDate>
		<dc:creator>Eric Lefevre-Ardant</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[paris jug]]></category>

		<guid isPermaLink="false">http://ericlefevre.net/wordpress/2008/02/14/paris-jug-is-alive/</guid>
		<description><![CDATA[I was there! Last Tuesday, I witnessed the first meeting of the first Paris Java User Group. At long last, more than 10 years after the creation of the first JUGs, after the creation of dozens of JUGs at our &#8230; <a href="http://ericlefevre.net/wordpress/2008/02/14/paris-jug-is-alive/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was there! Last Tuesday, I witnessed the first meeting of the first <a href="http://www.parisjug.org/">Paris Java User Group</a>. At long last, more than 10 years after the creation of the first JUGs, after the creation of dozens of JUGs at <a href="http://community.java.net/jugs/listing_country.csp?region=emea">our</a><a href="http://community.java.net/jugs/listing_country.csp?region=emea"> </a><a href="http://community.java.net/jugs/listing_country.csp?region=emea">European</a><a href="http://community.java.net/jugs/listing_country.csp?region=emea"> neighbours</a>, finally a French-speaking Java User Group has been created.</p>
<p><span id="more-171"></span> Not to say that there was not community before. <a href="http://java.developpez.com/">developpez.com</a>, a Virtual JUG has been very successful. Also, <a href="http://www.club-java.com/">Club Java</a> and <a href="http://www.ossgtp.org/">OSSGTP</a> (not purely Java, but certainly strongly Java-oriented) have had their moments of glory.<br />
You could say, though, that differences are that Paris JUG will be less corporate-oriented than Club Java, and more inclusive that OSSGTP.</p>
<p>In any case, there is nothing wrong with popular support for Java, and this is the bestwe&#8217;ll get. So long live Paris JUG!</p>
<p>French-speakers might want to check out <a href="http://blog.valtech.fr/wordpress/2008/02/13/paris-java-user-group-la-naissance-dune-association-damateurs-de-java/">my more detailed report on the Valtech Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericlefevre.net/wordpress/2008/02/14/paris-jug-is-alive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

