Il y a 5 années

Paris DevOps à Xebia

Il y a 6 années

Vert.x – La boîte à outils

En mai de cette année, Vert.x a fait son entrée dans le monde des serveurs asynchrones. Tim Fox, le créateur, a pour ambition de fournir un système à la fois polyglotte et scalable tout en proposant un modèle concurrentiel simple. Restons polyglottes Il s’agit bien ici de parler plusieurs langages : Java, Groovy, Javascript, Coffeescript,...

Il y a 7 années

Kafka

Kafka est un Message-Oriented Middleware (MOM) développé par LinkedIn et passé en incubation chez Apache. Ce projet se démarque beaucoup de ses confrères comme les serveurs JMS, AMQP ou autres par des choix d’architecture radicaux que nous allons exposer dans cet article.

Il y a 8 années

Bean Validation

Publié par Guillaume Arnaud

Comment valider un bean ? L’idée de départ, comme toutes les bonnes idées, est très simple. Avant, pour confirmer que des données étaient valides selon certains critères métiers, le développeur pouvait être amené à intervenir sur plusieurs couches. Il pouvait agir, par exemple, sur la couche présentation, en ajoutant du javascript pour contrôler un champ...

Il y a 8 années

AMQP, une alternative à JMS ?

Publié par Guillaume Arnaud

Vous avez une application Java qui doit envoyer et recevoir des messages à droite et à gauche pour des raisons qui n’appartiennent qu’à vous… Votre premier réflexe sera sûrement de contacter votre vieil ami JMS. Pour ça, vous aurez aussi besoin d’un broker de message, mais vous n’êtes pas très riche et des outils comme...

Xebia.TV

Aftermovie XebiCon'17 - Build the Future

XebiCon est la conférence qui vous donnera les clés pour tirer le meilleur des dernières technologies. En 2017, les 1000 participants se sont retrouvés lors de 42 conférences pour partager et échanger sur la Data, l'IoT, l'agilité, etc. Nous vous donnons rendez-vous le 20 novembre 2018 au Palais Brongniart. xebicon.fr

DataXDay - The internals of query execution in Spark SQL

If you want to get even slightly better performance of your structured queries (regardless whether they are batch or streaming) you have to peek at the foundations of Dataset API starting with QueryExecution. That's where any query ends up at and my talk starts. The talk will show you what stages a structured query has to go through before execution in Spark SQL. I'll be talking about the different phases of query execution and the logical and physical optimizations. In the end, I'll do a live coding session to show the steps to write logical and physical optimizations in Scala. Jacek - Laskowski https://dataxday.fr/

DataXDay - Building a Real Time Analytics API at Scale

This talk will cover how we redesigned our analytics API from the ground up to serve metrics in near real time from billions of events per day. We'll go through the tools we considered for the job to how we actually implemented our solution, starting from the datastore up to the whole data pipeline and its API, leveraging Golang, Kubernetes, GCP and Citus. Sylvain Friquet - Algolia https://dataxday.fr/