A A A
Home

Le blog des experts J2EE

  • JavaEE
  • Portail
  • ESB et SOA
  • Détente
  • Open-REX

Le site web d'Ippon Technologies

L'ambition du blog d'Ippon Technologies est de devenir le point de rencontre des passionnés de la plate-forme Java Entreprise Edition.

Pour cela, nous mettons à votre disposition à la fois nos interrogations, nos réflexions et notre savoir-faire sur tous les sujets qui nous passionnent. Au delà de tout cela, nous espérons que ce blog inspirera des vocations et donnera envie à certains lecteurs de nous rejoindre pour participer à la vie de ce média !

N'hésitez pas à visiter  notre Espace Candidats.

App Engine build eclipse esb formation grid GWT HtmlUnit java javascript JEE JWebUnit liferay Maven OSGi outil portail portlet retro conception Scrum selenium SpringSource test web uml
more tags
Live
Nouveau Blog> SEMINAIRE PORTAILS D'ENTREPRISE OPENSOURCE - Nantes le 18 mars http://ow.ly/16IE3v — 12h 14 min ago
Nouveau Blog> Open-REX OSGi - les Slides - Voila, notre premier Open-Rex s'est déroulé sans encombre ... http://ow.ly/16I5RD — 1 jour 12h ago
Nouveau Blog> Le site Société Générale Payment Services référencé sur www.liferay.com http://ow.ly/16FqRH — 6 jours 22h ago
Encore des places dispo pour le retour d'expérience #OSGI demain dans nos locaux. Infos et inscription gratuite ici : http://ow.ly/1aHhu — 1 semaine 1 jour ago
Nouveau Blog> Web service code first avec jax-ws - Les projets évoluent durant les développements, l'... http://ow.ly/16Em0a — 1 semaine 2 jours ago
Blogroll

Le Touilleur Express
Maxence Button
SpringSource France
Alexis Moussine-Pouchkin

  • March 2010 (4)
  • February 2010 (6)
  • January 2010 (3)
  • December 2009 (2)
  • October 2009 (1)
  • September 2009 (5)
  • August 2009 (2)
  • July 2009 (1)
  • April 2009 (2)
  • March 2009 (4)
  • February 2009 (3)
  • January 2009 (1)
  • December 2008 (4)
  • November 2008 (4)
  • October 2008 (5)
  • September 2008 (6)
  • August 2008 (2)
  • July 2008 (4)
  • June 2008 (2)
  • May 2008 (4)
  • April 2008 (2)
  • March 2008 (1)
  • February 2008 (6)
  • January 2008 (5)
  • December 2007 (2)
  • November 2007 (1)
  • August 2007 (2)
  • May 2007 (1)
  • April 2007 (1)
  • March 2007 (2)
  •  
  • 1 of 2
  • ››
  • Connexion
Syndicate content
Home

January 2008

Mon dernier Convergence Day avec Alfred

ggruel's picture
Mon, 28/01/2008 - 12:21 by Geoffray GRUEL |
  • JavaEE

Il m'a fallu 1 semaine pour m'en remettre : Alfred, l'homme qui avait racheté Tuxedo à Novell, soutenu le développement de Tenga, déployé Weblogic par monts et par vaux, racheté NitroX pour faire un vrai IDE J2EE productif, développé une vraie JVM pour Linux, planté l'intégration de Plumtree et raté le rachat de Tibco fait maintenant parti de la holding ORCL. Le choc !!!!
Les plus jeunes chez Ippon (qui ne connaissent pas Tenga) se demandent toujours pourquoi je suis le sponsor fidèle de BEA et la raison est fondamentalement simple : BEA est un éditeur fiable et fidèle dans le long terme. Les clients Tuxedo des années 90 (nombreux en France en Bull) sont toujours des clients de BEA et ils ont pu faire évoluer leurs systèmes d'information avec une formidable continuité d'abord vers le web puis les portails puis les SOA.Demandez aux anciens clients de Borland, Broadvision, Silverstream et Oracle quelle continuité ils ont eu sur BES, Jbuilder, Orion ou JDevelopper. Demandez également à vos clients IBM combien d'énergie (et donc de dollars) il a fallu pour faire tourner un WAS 3.5. quand un Weblogic tournait à merveille. Demandez aussi aux premiers clients JBoss la taille des fermes de serveurs pour remplacer une seule instance Weblogic Solaris....
Bon je fais un peu vieille école et il parait que Fusion est une merveille de "stack" SOA. Le problème c'est évidemment qu'Aqualogic commencait a devenir aussi un très beau "stack". Ippon reprend les sources pour 100 $.
Coté Portail c'est parfait : les $$$ de M. Ellison vont enfin accélérer la migration des outils Plumtree dans l'infrastructure WLP et je n'ai jamais entendu parler d'Oracle Portal.
Coté AS, là il n'y a pas photo et c'est tant mieux, vive Oracle Weblogic et Oracle Workshop sous Oracle JRockit.
Bon ben sinon au Convergence Day tout était beau, le SOA coulait à flot et le Mashup permettait à Alfred de commander des bolides de luxe.A midi c'était pour la démo, à minuit c'était commandé et payé cash, merci Larry et bon vent Alfred ;->
Dernière prospective : Le prochain en coupé sportif sera Brian Chan ;->>

  • Add new comment
  • 545 reads

Ippon aime le Talend

bpinel's picture
Mon, 21/01/2008 - 12:11 by Bertrand PINEL |
  • JavaEE

Au détour d'un projet, on se retrouve souvent confronté à des problématiques liées soit à des migrations de données, soit à un nettoyage de base, soit à de l'intégration par les données entre applications, soit encore à de l'extraction qualitative en vue d'un reporting de synthèse.
L'approche communément utilisée se traduit sous le vocable d'ETL (Extract Transform and Load). Cette approche repose schématiquement sur des connecteurs servant à importer ou exporter les données dans des bases ou des applications et à des transformations ou mapping permettant de les manipuler.
J'ai pu récemment utilisé la solution open source Talend Open Studio. Il s'agit d'un atelier graphique, sur une base Eclipse, permettant la construction de jobs. L'approche est très intuitive et la documentation de qualité. Le schéma ci-dessous illustre un exemple d'utilisation de l'atelier pour une problématique de nettoyage de données :

Très intéressant également, on peut choisir entre Perl et Java pour la génération des jobs, ce qui permet d'insérer des opérations directement dans ces langages dans les processus de transformation.

En bref, un produit à avoir sous le coude en toute circonstance !

Tags:
  • ETL
  • java
  • job
  • open source
  • 2 comments
  • 689 reads

Keynote macworld 2008

aclement's picture
Fri, 18/01/2008 - 14:45 by Arthur CLEMENT |
  • Détente

Alors vous en avez pensé quoi?
3 dollars le film sur itunes movie rentals. Accord avec tous les majors de l'industrie. 20 dollars la maj ipod touch (foutage de g$*@!§ un peu mais bon). Time capsule, outil parfait pour aller avec time machine. Retour en force de l'apple tv. Si avec tout ça les gens n'achètent même pas au moins un produit apple...
Ah oui géolocalisation sur maps de l'iphone (pas mal ça quand même).
Et mac book air. Il tient dans une enveloppe c'est vrai, mais vous avez souvent eu envie d'envoyer votre mac par la poste vous? Soit disant écologique mais la batterie ne s'enlève pas!
Bon allez, l'année s'annonce enrichissante pour la pomme qui continue quand même à innover chaque année de manière assez impressionante (surtout niveau marketing) :)

Tags:
  • apple
  • ipod
  • mac
  • 5 comments
  • 649 reads

Ippon Technologies partenaire de MuleSource

ggruel's picture
Thu, 03/01/2008 - 11:11 by Geoffray GRUEL |
  • ESB et SOA

Bonjour et bonne année 2008 à tous,

Pour bien commencer l'année Ippon Technologies vient de signer un accord de partenariat avec MuleSource, société qui supporte le projet d'ESB opensource Mule.

Pourquoi Mule et pas un autre ESB ?

  • Nos consultants utilisent Mule depuis maintenant presque 2 ans. D'abord en tant que bus d'intégration et de transformation (EAI) puis plus récemment en tant qu'ESB (Processus métiers,...),
  • Nos consultants ont pu évaluer la robustesse de la solution en production et y apporter de précieuses contributions,
  • Mule se présente à notre avis comme l'ESB opensource de référence en 2008 tant au niveau du nombre de contributeurs que de références actives.

Pourquoi un partenariat avec MuleSource ?

  • Pour fournir une infrastructure SOA "Best of breed" complète en opensource avec Portail, ESB et BPM (Liferay + Mule + jBPM),
  • Pour répondre au besoin des grands comptes, éditeurs et administrations de disposer de services professionels complets autour de l'ESB Mule (Formation, conseil, support, réalisation),
  • Pour capitaliser au sein d'Ippon Technologies une expertise ESB opensource comme nous l'avons fait sur le portail avec Liferay.

Je vous donne rendez-vous très prochainement pour les premières dates de formation en France animées directement par les consultants de Mule.

Merci à MuleSource pour sa confiance qui vient renforcer le poistionnement "Expert J2EE, Portail et SOA" d'Ippon Technologies. A ceux qui nous reprocherons de perdre une quelconque neutralité en signant ce type de partenariat je répondrai simplement qu'on ne peut être expert en remplissant des grilles d'évaluation et que finalement seule la mise en production de solutions robustes intéresse nos clients.

Bonne année ESB à tous.

Tags:
  • esb
  • ippon technologies
  • Mule
  • mulesource
  • soa
  • Add new comment
  • 1176 reads

Performance : x1 x2 …x5..10..20..50…x100 !

FHATTE's picture
Thu, 03/01/2008 - 11:11 by Freddy HATTE |
  • JavaEE

Les performances d’une application J2EE deviennent de plus en plus une exigence naturelle quand elle n’est pas contractuelle. Architectes, développeurs, experts DBA doivent collaborer dès le début du projet. Des recherches multicritères, des bases de données de quelques dizaines de Giga deviennent courantes…

Une fois livrée, une nouvelle application J2EE fonctionne très bien avec une fluidité souvent seulement limitée par la bande passante réseau ou internet….mais après quelques jours, semaines et mois de mise en production, elle peut montrer des signes de ralentissement pouvant devenir très gênant et voire bloquant.
L’optimisation de la structure de la base de données devient très vite inévitable, durant des tests de charge et tests IHM (LoadRunner, Jmeter, OpenSTA), on observe via OEM ou la dbconsole (ci dessous), Tkprof pour les experts, l’ensemble de transactions…
Le module performance de la console ORACLE (dbconsole) dresse rapidement les requêtes les plus utilisés et permet d’observer en – de 2 minutes les plans d’exécutions des requêtes à optimiser.

Eviter les FULL SCAN de table par exemple, une simple requête prend quelques millisecondes sur une table de 100 enregistrements alors qu’elle prendra beaucoup plus de temps lorsqu’elle atteindra des milliers, des millions d’enregistrements.
Les tests de charge, aux limites, d’endurance ou encore de stress effectués après un vieillissement accéléré de l’application remontent ces bottlenecks qu’il faudra solutionner avant mise en production.

Améliorer sa base de données : Quelques points à vérifier.

  • Indexation (optimisation des select mais ralenti les insert, delete, update)
  • Statistiques (exécution régulière voire quotidienne)
  • Paramètres internes : SGA, PGA, LOG Buffer, cache…. (Variables aussi importantes que la taille d’une machine virtuelle java JVM)
  • Partitionnement, multithread, Pool JDBC, tablespaces, deadlock, …

Liens vers de bonnes pratiques :

  • Blog de Xebia : Top 10 des problèmes de perf
  • Tuning Java : Tips
  • DBconsole nouveautés 11G : Ici

Ce billet résume un retour d'expérience d'une application J2EE dont les performances métiers ont été multiplié par plus de 80 !

  • 1 comment
  • 624 reads
Ippon Technologies | 3, rue Bellanger, 92300 Levallois-Perret, France | Tél : + 33 (0)1 46 12 48 48 | Fax : + 33 (0)1 46 12 48 49 | contact : accueil@ippon.fr