Description de l'auteur

Articles

Publié par Nicolas Jozwiak

Il y a 5 ans

Le STL est mort, vive l’Agile Delivery Manager !

Dans nos projets chez Xebia Studio, nous mettons l’accent sur la réalisation de produits. Ces derniers sont en lien avec des secteurs variés (banques, e-commerce, luxe, etc.) et représentent au quotidien des challenges fonctionnels et techniques que nous relevons avec pragmatisme. Depuis maintenant 6 ans, nos expériences sur la conduite de projet ont permis de...

Publié par Nicolas Jozwiak

Il y a 8 ans

Principles of microservices

Lors de cette présentation, Sam Newman  consultant chez ThoughtWorks , souhaite partager avec nous ses réflexions sur les microservices. Il est également l’auteur du livre Building Microservices. Sam commence par définir ce que sont les microservices : « small autonomous services that work together ». De cela il nous présente sept principes. Modelled around business model Cette règle rejoint les principes du Domain Driven...

Publié par Nicolas Jozwiak

Il y a 8 ans

Microservices – The One with Polyglot Portfolio

Lors de cette présentation James Lewis, consultant chez ThoughtWorks et auteur de plusieurs articles sur les microservices, nous partage un retour d’expérience sur la mise en place de ces derniers. James commence par nous présenter le contexte : Une grande compagnie d’assurance américaine (gestion des assurances habitations, automobiles et vies) Manque de communication entre les équipes techniques et business Des...

Publié par Nicolas Jozwiak

Il y a 8 ans

Devoxx – Scaling clusters declaratively with Kubernetes and Docker

Cette année Docker est la technologie émergente. Beaucoup de présentations à Devoxx Anvers étaient consacrées à ce sujet et aux outils annexes. Parmi ces outils, nous avons un nouvel arrivant : Kubernetes et c’est Brian Dorsey de Google qui nous a présenté l’outil.

Publié par Nicolas Jozwiak

Il y a 8 ans

Devoxx – Mesos, the new operating system for your cluster

Lors de cette session, Sam Bessalah nous a présenté Apache Mesos. Ce projet est né du besoin de gérer plus efficacement les nœuds d’un cluster. Imaginons un cluster Hadoop, un autre pour Elasticsearch, etc. Sans outil approprié cela devient compliqué et cela augmente lorsque le nombre de machines à gérer devient important. En effet comment...

Il y a 8 ans

Retour sur BDX I/O

Le vendredi 17 octobre s’est tenue la première édition de BDX I/O (Bordeaux Developper eXperience). Une journée de conférences organisée dans le cadre de la semaine numérique à Bordeaux. Pour une première édition (sold out au passage), 300 développeurs et autres acteurs du monde numérique étaient présents au sein de l’ENSEIRB-Matmeca qui a mis à...

Publié par Nicolas Jozwiak

Il y a 9 ans

Monitorer ses requêtes Spray

Dans le cadre de l’un de nos développements, nous avons mis en place une application basée sur Scala, Akka et Spray afin de communiquer avec une autre application.Nous avons rapidement eu le besoin de monitorer les requêtes échangées entre ces deux applications. Pour cela Spray fournit un module de statistique. Dans cet article, nous allons voir...

Publié par Nicolas Jozwiak

Il y a 9 ans

[DevoxxFR] How to not just survive but thrive with flexible scope

 Lors de cette session, Gojko Adzic a sans aucun doute réalisé l’une des meilleures présentations de ce Devoxx France 2014. Il annonce qu’il va nous donner des pistes pour malmener les Scrum Master et Product Owner, le ton est donné !

Publié par Nicolas Jozwiak

Il y a 9 ans

Metrics’er vos actors Akka

Lors d’une récente mise en place d’un projet basé sur Scala et Akka, la problématique de collecte de métriques s’est posée. Notre choix s’est porté sur la bibliothèque Metrics. Si vous souhaitez plus d’informations sur cette dernière, un article traitant le sujet se trouve à cette adresse. De base, Metrics ne fournit pas de support pour...

Publié par Nicolas Jozwiak

Il y a 9 ans

Xebia organise un Hands-on Domain Driven Design le 27 mars prochain

Xebia organise dans ses locaux un hands-on sur le Domain Driven Design. Vous avez entendu parler de DDD, vu des présentations sur le sujet et encore mieux, lu le livre d’Eric Evans. Mais maintenant, il faut intégrer ces principes à votre code. À travers une application existante, nous vous proposons de vous intéresser à la réflexion...

Publié par Nicolas Jozwiak

Il y a 9 ans

Validez votre Json avec Play / Scala

Play est un framework permettant de démarrer et développer rapidement des applications Web. Ce dernier offre un large éventail d’outils. Parmi eux, nous retrouvons la validation de règles métiers. Dans cet article, nous vous proposons de mettre en place le mécanisme de validation de Json avec Play / Scala.

Publié par Nicolas Jozwiak

Il y a 9 ans

Flume NG

Dans tous les projets informatiques, la problématique de logs est récurrente : stratégie, format, volume, etc. En cas de problème, ces derniers représentent un des premiers points d’entrée dans une application : Actions réalisées par un utilisateur ; Erreurs affectant un utilisateur. Cependant, soumises à de fortes volumétries, la collecte et l’exploitation des logs peut vite devenir...

Publié par Nicolas Jozwiak

Il y a 9 ans

Vers des applications évolutives et pérennes

Depuis quelques années, nous sommes dans l’ère du tout connecté. L’information est accessible facilement et rapidement sur de multiples supports tels que les smartphones, tablettes, etc. Ce phénomène implique de changer nos habitudes de conceptions des applications sous-jacentes. En effet, nous devons être capables de les faire évoluer vite, continuellement et de manière transparente. Le...

Publié par Nicolas Jozwiak

Il y a 10 ans

Xebia à Agile France 2013

L’édition 2013 d’Agile France, la conférence de référence pour les praticiens agiles, se tiendra les 23 et 24 Mai prochains. Tout comme les années précédentes, cette 8ième édition se déroulera dans le superbe cadre du Chalet de la Porte Jaune dans le Bois de Vincennes. Agile France c’est l’occasion de venir partager et essayer de...

Publié par Nicolas Jozwiak

Il y a 10 ans

Xebia à Mix-IT 2013

Cette année, la conférence Mix-IT se tiendra les Jeudi 25 et Vendredi 26 Avril. Basée à Lyon, elle est organisée par le Lyon JUG et le Club Agile Rhône-Alpes. Plus de 50 speakers animeront pendant ces deux jours des ateliers et des conférences. On y parlera notamment d’agilité, de langages (Scala, Kotlin), de Web et de NoSQL....

Il y a 10 ans

Le gestionnaire de cache de Guava

L’objectif de cet article est de présenter le gestionnaire de cache disponible dans la bibliothèque Guava. Guava est une bibliothèque utilitaire publiée par Google qui couvre un grand nombre de domaines (collections, IO, reflections, programmation fonctionnelle, etc …) et est souvent déjà présente dans un grand nombre de nos projets. Cependant, la raison de l’inclusion...

Publié par Nicolas Jozwiak

Il y a 11 ans

Pénurie de seniors dans les équipes de développement

Maître Yoda dans ton équipe, plus forte elle sera Après plusieurs années passées à développer, concevoir et architecturer des applications, les développeurs les plus expérimentés, dits seniors, sont souvent propulsés à des postes décisionnels et/ou organisationnels. En France, ce phénomène est tel que l’écosystème des développeurs informatique manque cruellement de ces profils. Bien que les...

Il y a 11 ans

Devoxx – The evolution of Java – Past, Present and Future

Pour cette avant-dernière session de la conférence, l’incontournable Joshua Bloch remplit comme à son habitude la grande salle de Devoxx. Il nous présente aujourd’hui une rétrospective des meilleures et des pires fonctionnalités ajoutées au fil des versions de Java. Sa critique est objective et sans détours, d’autant qu’il a participé de près ou de loin...

Nous recrutons

Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.