Borémi Toch

Posté le 02/05/2019 par Marc Bojoly, Benjamin Brabant, Borémi Toch

Beaucoup d'organisations ont du mal à mettre au point leur infrastructure Big Data avec les bases de données NoSQL. D'autres organisations consolident les deux. Cette présentation décrit la migration de Numberly de MongoDB et Hive vers Scylla.Nous verrons comment nous avons pu gérer une jointure de plusieurs milliards de lignes en quelques secondes...

Lire la suite >

Posté le 21/01/2019 par Benjamin Brabant, Borémi Toch, Marc Bojoly

Si demain tu te mettais à vouloir servir des données géospatiales à des milliers de personnes, comment t'y prendrais-tu? Cette question là, on se l'est posée il y a 4 ans, et on a appris plein (plein) de choses. Viens découvrir ce qui se cache derrière le rendu de maps, les bottlenecks associés et des exemples d'optimisations qu'on a pu appliquer. ...

Lire la suite >

Posté le 12/06/2018 par Borémi Toch

Passer d'un monolithe à une architecture micro-services introduit de la complexité en terme de réseau, on ne peut donc plus logger de la même manière. En effet, comment savoir quelles instances de service ont traité une requête ? Comment faire transiter des logs entre mes services ? Où se situent les goulots qui ralentisse mon architecture ? Découv...

Lire la suite >

Posté le 13/06/2017 par Borémi Toch

Getting the most of your Java applications can be an interesting challenge. Understanding some of the optimizations that the latest crop of JVMs are able to apply when running on the latest servers may help with that. Gil Tene, CTO and co-founder of Azul Systems, will discuss some of those features and optimizations.Along with discussing some JIT c...

Lire la suite >

Posté le 27/01/2012 par Borémi Toch

Un précédent article a exposé les grands principes de la sérialisation avec Thrift et Procotol Buffers. Ces deux frameworks promettent notamment une représentation des messages optimisée en termes de taille, ce qui est avéré dans le benchmark JVM Serializers : Thrift et Protocol Buffers y obtiennent une réduction de taille du message de 73% par rap...

Lire la suite >

Posté le 11/01/2012 par Borémi Toch

La sérialisation est une des bases de la transmission de données entre systèmes. Certains langages proposent d'ailleurs une méthode de sérialisation en standard, qui leur est souvent propre.L'interopérabilité entre systèmes hétérogènes nécessite que le format de sérialisation soit compréhensible par différents langages et plates-formes. De nombreux...

Lire la suite >

1