Daily Shaarli

All links of one day in a single page.

October 11, 2022

How to drive your team to success with OKRs🎯
thumbnail

Les Objectives and Key Results sont une méthode pour décider des objectifs d'une entreprise et comment les mesurer.

En gros plutôt que de se concentrer sur le résultat, on se concentre sur ce que l'on veut améliorer puis les équipes proposent des idées et testent des choses pour remplir ces objectifs. Les résultats sont analysés avec les Key Results.

Exemple:

Objectif: Améliorer l'efficience de la plate-forme IoT
Key Result #1: Réduire le temps de configuration de 50%
Key Result #2: Corriger 90% des bugs en moins une semaine

Raft, consensus algorithm for cluster

Raft est un algorithme de consensus distribué très populaire qui permet de garantir la consistence d'un état au sein d'un cluster.

Il est utilisé dans des bases de données (CockroachDB, Mongodb) et dans d'autres produits comme Etcd.

Il couvre l'élection d'un master et la réplication de l'état sur chaque noeud.

How Wine works 101 · Reboot and Shine

Une explication très accessible du fonctionnement de Wine, le programme Linux qui permet de lancer des applications Windows.

Pour rappel, Wine n'est pas un emulateur mais "simplement" une traduction des appels systèmes Windows en appels système Linux.

Choosing the best Node.js Docker image
thumbnail

Les bons conseils pour créer une image de prod avec Node.js.

En bref:

  • Utilisez une version LTS avec Debian slim pour réduire la surface d'attaque
  • Ne faites pas de npm install mais npm ci pour utiliser un ensemble de dépendances stable
  • Évitez les images alpines car des problèmes peuvent apparaître à ce musl (substitut de la libc)
Superviser Kubernetes avec Prometheus
thumbnail

Un article explicatif et en mode tuto ultra complet sur le monitoring d'un cluster Kubernetes avec Prometheus.

Awesome multilingual OCR toolkits based on PaddlePaddle
thumbnail

Un OCR open source qui supporte plus de 80 langues.