<?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/"
		>
<channel>
	<title>Commentaires sur : USI 2009 Quelques idées issues des &#171;&#160;grands&#160;&#187; du web pour remettre en cause vos réflexes d&#8217;architectes</title>
	<atom:link href="http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/</link>
	<description>Blog sur Java, J2EE, Scrum,Apple,iphone par Nicolas Martignole</description>
	<lastBuildDate>Thu, 29 Jul 2010 09:52:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : Nicolas Martignole</title>
		<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/comment-page-1/#comment-2366</link>
		<dc:creator>Nicolas Martignole</dc:creator>
		<pubDate>Sat, 11 Jul 2009 15:56:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=1759#comment-2366</guid>
		<description>@Damien : vas-y sers toi c&#039;est open bar</description>
		<content:encoded><![CDATA[<p>@Damien : vas-y sers toi c&#8217;est open bar</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Damien</title>
		<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/comment-page-1/#comment-2365</link>
		<dc:creator>Damien</dc:creator>
		<pubDate>Sat, 11 Jul 2009 15:36:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=1759#comment-2365</guid>
		<description>J&#039;adore : &quot;Il y a un monde entre l’univers des gens qui tartinent du Word et du PowerPoint avec une cravate et les autres, qui vont vraiment vous construire une architecture, mettre en place des outils, trouver une solution à l’arrache sans craquer, motiver et diriger une équipe.&quot;

ça te dérange si je m&#039;emprunte ta phrase magique l&#039;envoyer à ma très estimée hiérarchie ? :D</description>
		<content:encoded><![CDATA[<p>J&#8217;adore : &laquo;&nbsp;Il y a un monde entre l’univers des gens qui tartinent du Word et du PowerPoint avec une cravate et les autres, qui vont vraiment vous construire une architecture, mettre en place des outils, trouver une solution à l’arrache sans craquer, motiver et diriger une équipe.&nbsp;&raquo;</p>
<p>ça te dérange si je m&#8217;emprunte ta phrase magique l&#8217;envoyer à ma très estimée hiérarchie ? <img src='http://www.touilleur-express.fr/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Nicolas Martignole</title>
		<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/comment-page-1/#comment-2355</link>
		<dc:creator>Nicolas Martignole</dc:creator>
		<pubDate>Wed, 08 Jul 2009 08:42:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=1759#comment-2355</guid>
		<description>@Gabriel j&#039;imagine le méga spoiler sur mon Scenic, tu commences à parler comme moi :-)</description>
		<content:encoded><![CDATA[<p>@Gabriel j&#8217;imagine le méga spoiler sur mon Scenic, tu commences à parler comme moi <img src='http://www.touilleur-express.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Gabriel</title>
		<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/comment-page-1/#comment-2353</link>
		<dc:creator>Gabriel</dc:creator>
		<pubDate>Tue, 07 Jul 2009 19:43:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=1759#comment-2353</guid>
		<description>Sur EBay, il y a aussi cet article - http://www.infoq.com/articles/ebay-scalability-best-practices
qui m&#039;avait assez sidéré à l&#039;époque. Il avait remis en cause pas mal de choses, notamment, la gestion des transactions, des entrepots de données, des requetes, le compromis nécessaire entre différents aspects d&#039;une archi, etc etc. Bien, bien!
Bel article, on est un peu comme des mecs qui lisent les spécifications des F1. Après on regarde sa Citroën Saxo et on se dit qu&#039;on lui mettrait bien un petit spoiler...</description>
		<content:encoded><![CDATA[<p>Sur EBay, il y a aussi cet article &#8211; <a href="http://www.infoq.com/articles/ebay-scalability-best-practices" rel="nofollow">http://www.infoq.com/articles/ebay-scalability-best-practices</a><br />
qui m&#8217;avait assez sidéré à l&#8217;époque. Il avait remis en cause pas mal de choses, notamment, la gestion des transactions, des entrepots de données, des requetes, le compromis nécessaire entre différents aspects d&#8217;une archi, etc etc. Bien, bien!<br />
Bel article, on est un peu comme des mecs qui lisent les spécifications des F1. Après on regarde sa Citroën Saxo et on se dit qu&#8217;on lui mettrait bien un petit spoiler&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : william</title>
		<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/comment-page-1/#comment-2346</link>
		<dc:creator>william</dc:creator>
		<pubDate>Tue, 07 Jul 2009 02:25:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=1759#comment-2346</guid>
		<description>Interessant de voir qu&#039;on en revient toujours aux fondamentaux des systèmes distribués. 
Interessant de voir aussi que les plus grands du web ont des développeurs en nombre et en interne (pas d&#039;outsourcing), qu&#039;ils concoivent eux memes leur logiciels (voire leur hardware pour Google).
Enfin, si la présentation des architectures est linéaire et policée, elle masque néanmoins les nombreuses évolutions de l&#039;architecture, des essais et des échecs, qu&#039;ils ont du mettre en place, sans oublier les contraintes du legacy (et oui tout le monde en a).
Enfin, j&#039;ai rien contre le site d&#039;assurance suédois, mais, on ne compare pas un rafale à un planeur.</description>
		<content:encoded><![CDATA[<p>Interessant de voir qu&#8217;on en revient toujours aux fondamentaux des systèmes distribués.<br />
Interessant de voir aussi que les plus grands du web ont des développeurs en nombre et en interne (pas d&#8217;outsourcing), qu&#8217;ils concoivent eux memes leur logiciels (voire leur hardware pour Google).<br />
Enfin, si la présentation des architectures est linéaire et policée, elle masque néanmoins les nombreuses évolutions de l&#8217;architecture, des essais et des échecs, qu&#8217;ils ont du mettre en place, sans oublier les contraintes du legacy (et oui tout le monde en a).<br />
Enfin, j&#8217;ai rien contre le site d&#8217;assurance suédois, mais, on ne compare pas un rafale à un planeur.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : oliv</title>
		<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/comment-page-1/#comment-2343</link>
		<dc:creator>oliv</dc:creator>
		<pubDate>Mon, 06 Jul 2009 16:51:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=1759#comment-2343</guid>
		<description>SAlut Nico, 

Merci pour le résumé : quelle prose. 
y a effectivement quelques erreurs/inversion eBay/AMazon mais peu importe. sinon ce n&#039;et pas 150 équipes mais 150 services ;-)

@+

oliv&#039;</description>
		<content:encoded><![CDATA[<p>SAlut Nico, </p>
<p>Merci pour le résumé : quelle prose.<br />
y a effectivement quelques erreurs/inversion eBay/AMazon mais peu importe. sinon ce n&#8217;et pas 150 équipes mais 150 services <img src='http://www.touilleur-express.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>@+</p>
<p>oliv&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : HollyDays</title>
		<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/comment-page-1/#comment-2342</link>
		<dc:creator>HollyDays</dc:creator>
		<pubDate>Mon, 06 Jul 2009 13:20:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=1759#comment-2342</guid>
		<description>En fait, la leçon des grands acteurs, c&#039;est que la mode ne fait pas une bonne architecture : il y a 15 ans, la mode, c&#039;était &quot;le client-serveur sinon rien&quot;, aujourd&#039;hui, c&#039;est &quot;des EJB, Spring, Hibernate sur une base relationnelle sinon rien&quot;, ...

Or une bonne architecture, c&#039;est d&#039;abord une architecture adaptée à ses besoins. Faire des EJB si on s&#039;interdit de déployer l&#039;applicatif sur plusieurs serveurs, c&#039;est idiot. Passer son temps à créer des beans passe-plats pour faire transiter les données de couche en couche n&#039;est pas forcément ce qu&#039;il y a de plus adapté pour réduire la complexité (il y a d&#039;autres moyens de mettre en œuvre des mécanismes d&#039;abstraction). Se servir d&#039;une base de données relationnelle comme un simple entrepôt pour consulter des données, c&#039;est rarement approprié (et quand c&#039;est pour écrire du log, c&#039;est carrément inepte !).

Enfin, la grande leçon de ces grands acteurs, c&#039;est que, malgré ce que leurs promoteurs prétendent, les solutions &quot;à la mode&quot; ne sont pas les plus scalables et les mieux à même de réduire la complexité du problème posé. Même si le syndrome Make-It-All-By-Yourself est un véritable danger, le métier d&#039;architecte ne se réduit pas à celui d&#039;intégrateur de technologies...</description>
		<content:encoded><![CDATA[<p>En fait, la leçon des grands acteurs, c&#8217;est que la mode ne fait pas une bonne architecture : il y a 15 ans, la mode, c&#8217;était &laquo;&nbsp;le client-serveur sinon rien&nbsp;&raquo;, aujourd&#8217;hui, c&#8217;est &laquo;&nbsp;des EJB, Spring, Hibernate sur une base relationnelle sinon rien&nbsp;&raquo;, &#8230;</p>
<p>Or une bonne architecture, c&#8217;est d&#8217;abord une architecture adaptée à ses besoins. Faire des EJB si on s&#8217;interdit de déployer l&#8217;applicatif sur plusieurs serveurs, c&#8217;est idiot. Passer son temps à créer des beans passe-plats pour faire transiter les données de couche en couche n&#8217;est pas forcément ce qu&#8217;il y a de plus adapté pour réduire la complexité (il y a d&#8217;autres moyens de mettre en œuvre des mécanismes d&#8217;abstraction). Se servir d&#8217;une base de données relationnelle comme un simple entrepôt pour consulter des données, c&#8217;est rarement approprié (et quand c&#8217;est pour écrire du log, c&#8217;est carrément inepte !).</p>
<p>Enfin, la grande leçon de ces grands acteurs, c&#8217;est que, malgré ce que leurs promoteurs prétendent, les solutions &laquo;&nbsp;à la mode&nbsp;&raquo; ne sont pas les plus scalables et les mieux à même de réduire la complexité du problème posé. Même si le syndrome Make-It-All-By-Yourself est un véritable danger, le métier d&#8217;architecte ne se réduit pas à celui d&#8217;intégrateur de technologies&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Nicolas</title>
		<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/comment-page-1/#comment-2340</link>
		<dc:creator>Nicolas</dc:creator>
		<pubDate>Mon, 06 Jul 2009 09:29:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=1759#comment-2340</guid>
		<description>&quot;Amazon c’est 1500 développeurs, 30 architectes. Pas beaucoup pour 6 millions de ligne de code&quot;

Hum, j&#039;imagine qu&#039;un des chiffres n&#039;est pas correct. 4000 lignes de code à maintenir par développeur, c&#039;est un ratio qui doit faire rêver toute l&#039;industrie.</description>
		<content:encoded><![CDATA[<p>&laquo;&nbsp;Amazon c’est 1500 développeurs, 30 architectes. Pas beaucoup pour 6 millions de ligne de code&nbsp;&raquo;</p>
<p>Hum, j&#8217;imagine qu&#8217;un des chiffres n&#8217;est pas correct. 4000 lignes de code à maintenir par développeur, c&#8217;est un ratio qui doit faire rêver toute l&#8217;industrie.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Philippe</title>
		<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/comment-page-1/#comment-2339</link>
		<dc:creator>Philippe</dc:creator>
		<pubDate>Mon, 06 Jul 2009 09:21:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=1759#comment-2339</guid>
		<description>Pas de problème, j&#039;avais bien compris que c&#039;était un exemple alors je l&#039;ai aussi pris comme exemple :)

Je suis d&#039;accord avec toi sur les principes et l&#039;organisation. On voit bien qu&#039;amazon a fait quelque chose de très décentralisé. Mais bon, ils peuvent recruter les meilleurs de la terre et les payer. Dans des boites normales, je crois que les gens seraient épuisés bien vite dans une telle organisation.

Sinon, ma remarque concernait plutot les aspects techniques : oui c&#039;est attirant pour des &quot;architectes&quot; de faire des gros machins comme amazon (moi, par exemple, je trouverais çà absolument passionant de tout remettre en cause et repousser les limites). Mais combien de sites ont réellement leurs requirements ? Je pense qu&#039;on peut les compter sur les doigts de la main au niveau mondial</description>
		<content:encoded><![CDATA[<p>Pas de problème, j&#8217;avais bien compris que c&#8217;était un exemple alors je l&#8217;ai aussi pris comme exemple <img src='http://www.touilleur-express.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Je suis d&#8217;accord avec toi sur les principes et l&#8217;organisation. On voit bien qu&#8217;amazon a fait quelque chose de très décentralisé. Mais bon, ils peuvent recruter les meilleurs de la terre et les payer. Dans des boites normales, je crois que les gens seraient épuisés bien vite dans une telle organisation.</p>
<p>Sinon, ma remarque concernait plutot les aspects techniques : oui c&#8217;est attirant pour des &laquo;&nbsp;architectes&nbsp;&raquo; de faire des gros machins comme amazon (moi, par exemple, je trouverais çà absolument passionant de tout remettre en cause et repousser les limites). Mais combien de sites ont réellement leurs requirements ? Je pense qu&#8217;on peut les compter sur les doigts de la main au niveau mondial</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Cédric Vidal</title>
		<link>http://www.touilleur-express.fr/2009/07/05/usi-2009-quelques-idees-issues-des-grands-du-web-pour-remettre-en-cause-vos-reflexes-darchitectes/comment-page-1/#comment-2338</link>
		<dc:creator>Cédric Vidal</dc:creator>
		<pubDate>Mon, 06 Jul 2009 08:21:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=1759#comment-2338</guid>
		<description>Salut Nicolas,

Merci pour ce résumé de l&#039;USI. Je m&#039;intéresse aux &quot;grandes&quot; architectures du web depuis un moment déjà et c&#039;est vraiment bien d&#039;en parler dans ton blog, ces principes architecturaux sont trop peu connus. Et je partage complètement ton avis, même si on n&#039;utilise pas ces principes sur le premier projet qui vient, connaître ces principes donne un recul permettant de mieux concevoir les &quot;petites&quot; architectures ;)

Par ailleurs, un article qui m&#039;a particulièrement marqué tant il est bien écrit et met le doigts sur l&#039;essence du fonctionnement de ces &quot;grande&quot; architecture est l&#039;article de Dan Pritchett sur BASE.
http://queue.acm.org/detail.cfm?id=1394128

Dan Pritchett est un ancien membre du pôle d&#039;architecture d&#039;eBay. Je t&#039;invite à lire cet article si tu ne l&#039;a pas déjà fait, il est passionnant, ça a été une révélation pour moi. Il décris en détails les principes que tu évoques ici.

A très bientôt,

Cédric Vidal</description>
		<content:encoded><![CDATA[<p>Salut Nicolas,</p>
<p>Merci pour ce résumé de l&#8217;USI. Je m&#8217;intéresse aux &laquo;&nbsp;grandes&nbsp;&raquo; architectures du web depuis un moment déjà et c&#8217;est vraiment bien d&#8217;en parler dans ton blog, ces principes architecturaux sont trop peu connus. Et je partage complètement ton avis, même si on n&#8217;utilise pas ces principes sur le premier projet qui vient, connaître ces principes donne un recul permettant de mieux concevoir les &laquo;&nbsp;petites&nbsp;&raquo; architectures <img src='http://www.touilleur-express.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Par ailleurs, un article qui m&#8217;a particulièrement marqué tant il est bien écrit et met le doigts sur l&#8217;essence du fonctionnement de ces &laquo;&nbsp;grande&nbsp;&raquo; architecture est l&#8217;article de Dan Pritchett sur BASE.<br />
<a href="http://queue.acm.org/detail.cfm?id=1394128" rel="nofollow">http://queue.acm.org/detail.cfm?id=1394128</a></p>
<p>Dan Pritchett est un ancien membre du pôle d&#8217;architecture d&#8217;eBay. Je t&#8217;invite à lire cet article si tu ne l&#8217;a pas déjà fait, il est passionnant, ça a été une révélation pour moi. Il décris en détails les principes que tu évoques ici.</p>
<p>A très bientôt,</p>
<p>Cédric Vidal</p>
]]></content:encoded>
	</item>
</channel>
</rss>
