Weekly Shaarli
Week 52 (December 26, 2022)
Un point sur les UUID v7 et les ULID qui sont tous deux des améliorations de la spec UUID v4 en incluant un timestamp afin d'obtenir des identifiants ordonnés.
Je trouve les ULID moins lisible que les UUID 0GWWXY2G84DFMRVWQNJ1SRYCMC par contre les UUID v7 ne sont pas encore très répandus.
Autre chose, les UUID v7 par le même processus auront un compteur auto-incrémenté pour rester séquentiels alors que les ULID auront simplement un bit aléatoire de modifié.
Discussion sur ULID vs ID + sortable created_at (pas de consensus): https://news.ycombinator.com/item?id=28089498
Aussi, les UUID v4 sont très mal compressable donc ça peut rapidement prendre de la place.
La Quadrature du Net a demandé à la CAF les sources de son algorithme sensé détecter les profils "à risque" pour les contrôler "plus efficacement"
Exemple de profils "à risque"
le fait de disposer de faibles revenus, d’habiter dans un quartier défavorisé, d’être une mère célibataire ou encore d’être né·e hors de France.
Ils ont fourni un code en renommant toutes les variables soit disant pour éviter que des fraudeurs tentent de profiter du système.
Pour rappel, aux Pays-Bas le scandale de l'algorithme de contrôle des aides sociales a carrément causé la démission du gouvernement.
Un REX sur la gestion des pics d'affluence à L'Équipe pendant les coupes du monde.
Plusieurs conseils:
- code freeze: aucun déploiement avant la coupe de monde
- auto-scaling: entre 10 et 120 pods sur leur cluster Kubernetes
- observabilité: Application Performance Management (APM) et une suite Elasticsearch, Logstash, Kibana (ELK)
A certains moments, ils ont encaissé plus de 1 million de pages vues à la minutes!
Un image upscaler basée sur une IA.
Ça permet d'augmenter la qualité d'une image