Speaker Academy: NoSQL NoSQL, les concepts et cas appliqués
Apache Cassandra Apache Cassandra est une base de données distribué, éparse et avec un schéma perméable. Son design sans points individuels de défaillance et la configuration du côté du client du niveau de consistance souhaité lors des opérations de lecture et d'écriture permettent une excellente montée en charge linéaire avec une très bonne résistance aux pannes. Apache Cassandra est très bien adapté pour les quantités massives de données et des gros volumes d'écriture. Dans cette présentation nous allons explorer l'architecture de Cassandra et la théorie dont elle découle, illustrée par des exemples concrets. Nous allons aussi nous plonger dans son évolution, notamment les nouvelles fonctionnalités arrivant avec la dernière version 1.2.
MongoDB Katia nous parlera de comment son équipe a choisi MongoDB (le cheminement intellectuel, la prise en main, la conception des documents). Elle nous parlera également des APIs autour de Java, le driver etc a plus bas niveau.
Benoit est un ingénieur logiciel chez Verisign – registre Internet pour les noms de domaine .COM et .NET. Il est responsable du développement de la plateforme interne de stockage et d'analyse de données, basée sur Hadoop et son écosystème. Son travail quotidien comprend l'ingestion et le stockage des flux de données, internes et externes, la rédaction d'outils pour aider à analyser ces données ainsi que la mise en place d'une plateforme de recherche et d'extraction de ces données. En plus d'être le père heureux de deux beaux jeunes enfants, Benoit est un contributeur Apache, évangéliste des technologies NoSQL et un orateur fréquent aux conférences technologiques suisses ou européennes.
Katia travaille dans l’informatique depuis 2005, d’abord en tant que consultante chez Xebia et Sopra, et en tant que travailleuse indépendante depuis septembre 2012. Elle est principalement développeuse Java (tout en s’essayant également à PHP). Elle a travaillé avec MongoDB depuis 2010, devenant l’une des premières équipes Java à mettre MongoDB en production en France, urban dive. Elle a parlé de Java et MongoDB auprès des Java User Groups, MongoDays et des groupes d’utilisateurs MongoDB concernant son expertise par le biais d’ateliers pratiques, de présentations et de séances de questions-réponses en espace ouvert. L’une de ses initiatives est Duchess France, qui se concentre sur l’éducation des femmes développeurs sur les technologies émergentes. Elle est passionnée par l’open-source et aime s’impliquer dans les contributions communautaires.
Cyril a obtenu un DEA en informatique et intelligence artificielle en 2004. Dans un laboratoire INRIA, il a affronté des enjeux d’exploration de données et d’apprentissage automatique. Cyril a commencé sa carrière en France chez Atos en développant des solutions réseau en langages C et C++. Au fur et à mesure de son progression, il s’est dirigé vers l’univers du Web et le monde J2EE. Cyril est arrivé en Suisse en 2009 avec Solog pour concevoir et mettre en œuvre l’infrastructure système et logicielle pour l’Administration en Ligne du Canton de Genève. Aujourd’hui, Cyril utilise son expérience chez Serial pour aider La Mobilière et d’autres clients à harmoniser les diverses données de leurs systèmes informatiques. Cyril s’intéresse également beaucoup aux enjeux actuels du BigData et du NoSQL.