Elasticsearch le mardi 5 Avril

Vous utilisez encore des requêtes SQL pour faire des recherches ? Vos utilisateurs vous reprochent de ne pas pouvoir chercher sur toutes les rubriques ? Votre temps de réponse moyen est supérieur à la demi-seconde avec seulement quelques millions de documents ? Il vous faut 3 jours pour produire des statistiques sur vos données ? Vous rêvez d’offrir une recherche « à la google » sur les données de votre SI ?
Ne cherchez plus ! Cette conférence est faite pour vous.

David présentera au cours de la soirée pourquoi et comment il est passé de la recherche SQL à elasticsearch en détaillant les apports de ce moteur par rapport à une solution pure Lucene :

  • Pourquoi elasticsearch ?
  • L’indexation
  • La recherche
  • Les agrégations et le principe de navigation par facettes
  • La scalabilité horizontale
  • L’analyse et le mapping
  • La percolation
  • La communauté

Le conférencier David PilatoDavid Pilato

Depuis 2013, David Pilato est développeur et évangéliste chez Elastic.co, après avoir passé les deux années précédentes à promouvoir le projet open-source elasticsearch. Il en anime la communauté française. @dadoonet et @ElasticFR sur Twitter, dadoonet sur GitHub.

Inscription:

http://www.meetup.com/AlpesJUG/events/229784576/

Cette soirée se déroulera sur le campus à la Maison Jean Kuntzman le Mardi 5 Avril à partir de 19h00.

Diffuser l’évènement avec les Flyers a imprimer.

Deux licenses JetBrains à gagner !

En mars les furets sortent de leurs terriers – Soirée Continuous Delivery le 16 Mars

Deux présentations pour le prix d’une soirée, ça va délivrer sévère le Mercredi 16 Mars 2016 à 19h.

Présentation DomainModel().stream()

Pour faire du traitement de données, les listes, tableaux et maps sont les structures de données les plus faciles à manipuler. Malheureusement la plupart des applications sont conçues autour d’un modèle métier.
Chez LesFurets.com nous avons résolu ce problème en développant un KVM (Key Value Mapping). Ce framework est utilisé au cœur de l’application et cohabite avec le modèle métier. Grâce au mapping bidirectionnel de notre modèle métier vers un modèle clé-valeur, les manipulations de données deviennent extrêmement simples à réaliser. La mise en place de ce nouveau paradigme a nécessité un important refactoring de l’application et a permis de l’ouvrir à de nombreux outils actuels (Stream Java 8, RxJava, Spark, Cassandra)

Le projet est disponible sur GitHub: https://github.com/lesfurets/model-map

Le conférencier Gilles Di Guglielmo

Gilles travaille depuis 15 ans pour différents éditeurs de logiciels (ILOG, PrimaSolution, Courtanet) sur des sujets très variés: librairie graphique 2D, moteur de règles, plate-forme de services, code génération de modèle métier. Actuellement, il est architecte pour le site LesFurets.com, et aime prendre l’air de temps en temps à San Francisco ou à Anvers. Il a présenté différentes sessions à JavaOne, Devoxx, SoftShake, CodeGeneration et plusieurs Java User Group en France.

Présentation Continuous merge chez LesFurets.com

Nous allons faire un tour d’horizon de notre process de mise en production chez LesFurets.com pour comprendre comment nous arrivons à faire du continuous delivery, avec des mises en production tous les jours. Nous allons surtout parler de notre outil « git octopus », qui nous permet de faire du continuous merge, et de détecter en amont les problèmes de merge entre nos branches.

Le conférencier Salvador Diaz

Tech lead / architecte mexicain (garanti sans accent) de l’équipe « journey » chez LesFurets.com, je m’intéresse depuis longtemps aux techniques de gestion de code, de construction d’application et de delivery.

Inscription:

http://www.meetup.com/fr-FR/AlpesJUG/events/229406408

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