On n’est pas que des cobayes: ORM et NoSQL sont-ils solubles ? Le mardi 17 Mars 2015

Le mardi 17 mars 2015 l’AlpesJUG détourne Emmanuel Bernard des pistes de ski pour une soirée spéciale NoSQL et ORM.

Présentation

La conférence aura lieu en deux temps.

On n’est pas que des cobayes: ORM et NoSQL sont-ils solubles?

Vous voulez savoir ce que la persistance dans du NoSQL implique dans une architecture Java?

Java est le fief de l’Orienté Objet où les ORMs poussent comme des champignons. Est-ce que les ORMs apportent encore des bénéfices dans le monde du NoSQL et de la persistance polyglotte? On discutera aussi le pourquoi et le comment du design de données dans le NoSQL.

Comme dans l’émission, On n’est pas que des cobayes, on tentera de faire cohabiter ORMs et NoSQL en y analysant le résultat.

Parmi les défis relevés, on pourra y voir:

87283280banane-ogm-jpg

  • Peut on survivre avec un seul produit NoSQL ?
  • NoSQL implique-t-il des cauchemardas de duplications de données?
  • JPA et NoSQL c’est comme faire rentrer une pièce ronde dans un trou carré?
  • Les ORMs ne peuvent pas abstraire proprement les modèles de données NoSQL?
  • Les ORMs c’est comme la nitro, ça booste les performances… ou pas?
  • Abstraire les langages de requêtage NoSQL, c’est trop difficile?
  • Sans l’accès natif aux APIs NoSQL, point de salut?
  • Les ORMs n’apportent pas vraiment de valeur dans un monde NoSQL?

Venez discuter et débattre.

tasse-james-005_design Hibernate BoF

On prendra le reste du temps pour discuter des autres projets Hibernate:

  • Qu’est-ce qu’Hibernate Search, quels sont les nouveautés ?
  • Qu’est-ce qui se passe du côté d’Hibernate ORM ?
  • Hibernate Validator, Bean Validation, quésako ?
  • [insérer votre question ici] ?

Le conférencier

201310EmmanuelBernardSquareEmmanuel Bernard est architecte plate-forme données sur le portefeuille JBoss chez Red Hat. Il supervise les projets liées aux données et en particulier le portefeuille Hibernate d’où il vient.

Emmanuel a rejoint l’équipe Hibernate en 2003 et depuis, son travail est quasiment 100% open source. Il a dirigé l’implémentation JPA d’Hibernate, fondé et dirigé Hibernate Search, Hibernate Validator. Sa dernière aventure est Hibernate OGM mais il contribue aussi à Ceylon, Awestruct et quelques autres projets pendant son temps libre.

Emmanuel est membre de l’expert group JPA 2.1 et spec lead de Bean Validation. Il intervient régulièrement dans diverses conférences et JUGs, dont JavaOne, JBoss World, Devoxx et est le co-auteur d’Hibernate Search in Action publié par Manning. Il est aussi le fondateur et co-hôte de deux podcasts: Les Cast Codeurs (Français) et JBoss Community Asylum (Anglais).

Vous pouvez le suivre sur twitter à @emmanuelbernard.

Inscriptions

Cette soirée se déroulera sur le campus à la Maison Jean Kuntzman le mardi 17 Mars à partir de 19h00.