Google vient de mettre à disposition en version beta sur Google Cloud Platform sa nouvelle base de données Cloud Spanner. La première particularité de Cloud Spanner est qu’il s’agit d’une base de données relationnelle à la fois cohérente et scalable horizontalement (capable de répartir/répliquer les données sur un cluster). Cloud Spanner rentre ainsi dans la […]

The famous “call me maybe” distributed system testing by Jepsen proved that MongoDB was unsafe in particular faulty networks. The replication protocol v0 was responsible of losing updates even at the strongest level of write safety. Dirty and stales reads were also identified. MongoDB admitted it and worked to improve reliability of their NoSQL solution. […]

Vous ne pouvez pas être passés à côté de la “tendance” des “microservices“. Sur le papier, rien à dire, mais concrètement, beaucoup de mystères planent encore au dessus de ce concept. Comment les services communiquent-ils ? Le “discovery“, kézako ? Et si on “scale“, ça casse tout ? J’ai entendu parler de Docker, ça me […]

Cet article fait suite au très intéressant lightning talk donné par Benoît Prioux (Lectra) à la conférence BDX I/O 2016 sur le sujet de la Living Documentation. Comme tout lightning talk, il ne fait que nous donner des pistes et des idées à creuser. C’est pourquoi, en plus de vous donner un aperçu de sa présentation, j’approfondirai le sujet en vous présentant la documentation d’API avec Swagger.