Thomas Wickham posts

Microservices et transactions distribuées – Compte-rendu du talk de Julien Stainer et Bertrand le Foulgoc à La Duck Conf 2019

La révolution DevOps a introduit une gestion des applications au cycle de vie plus court (des mises en production plus fréquentes) et plus complexes (rollbacks, blue/green, canary deploy, A/B testing…). Elles sont aussi introduit une nouvelle tendance: les micro-services. Dans ce nouveau monde, on cherche à séparer les responsabilités non plus par des critères techniques mais par des critères fonctionnels. Afin de rendre les mises en production indépendantes entre elles et ainsi autonomiser les équipe, on cherche aussi à réduire et isoler les développements. Ce…

Read more

Retour sur l’édition 2018 du FOSDEM, l’un des plus grand événements d’europe consacrés à l’open source

Le FOSDEM, le plus grand rassemblement européen sur l’open source, s’est terminé le 4 février. Nous avons pu assister à une quarantaine de sessions sur les 678 qui y étaient donnés. Le rythme était effréné et les salles souvent pleines. L’amphithéatre Janson peut accueillir 1500 personnes et il est plein 3 tendances nous ont marqué par rapport à l’édition de 2017. 1. La communauté Open Source s’empare des pratiques et des solutions que proposent les fournisseurs de cloud. Kubernetes se pose en tête de pont…

Read more

Quand votre CPU parle trop : la faille Meltdown et ses conséquences

Logo de l'attaque Meltdown (CC0 1.0)

À moins d'être encore en train de récupérer du nouvel an (belle performance, bravo !), nul n'aura raté les premières failles de sécurité de 2018 : Meltdown et Spectre. Des chercheurs d'universités et de Google ont trouvé des failles majeures dans tous les CPUs modernes qui contournent les mécanismes de sécurité des OS. Ces failles sont tellement structurelles et répandues que toutes les catégories d'ordinateurs sont touchées : les téléphones, les serveurs, presque tous les desktops... Seuls votre Raspberry PI et votre machine à laver…

Read more
Archi & Techno

What Redis deployment do you need ?

Redis is an in-memory database that I really love. It’s one of the rare technologies that make both devs and ops happy. For those who don't know Redis already, here is a small introduction. There are four main topologies of Redis, and each one has and uses different and incompatible features. Therefore, you need to understand all the trade-offs before choosing one. Here we go: Redis Standalone The old classic. One big bag of RAM. Scale vertically, easy as pie, no availability, no resilience. Pros:…

Read more