Auteur/autrice : Yuri Gagarin

Slurm SRE. Une expérience continue avec des experts de Booking.com et Google.com.

Notre équipe aime expérimenter. Chaque Slurm n'est pas une répétition statique des précédents, mais une réflexion sur l'expérience et un passage du bon au meilleur. Mais avec Slurm SRE, nous avons décidé d'appliquer un tout nouveau format : donner aux participants des conditions aussi proches que possible des conditions « réelles ». En résumé, voici ce que nous avons fait lors de l'intensif : « Construire, casser, réparer, apprendre ». SRE ne vaut pas grand-chose […]

Nœuds de travail Kubernetes : beaucoup de petits ou quelques grands ?

Lors de la création d'un cluster Kubernetes, des questions peuvent se poser : combien de nœuds de travail configurer et quel type ? Qu'est-ce qui est mieux pour un cluster sur site : acheter quelques serveurs puissants ou utiliser une dizaine d'anciens appareils dans votre datacenter ? Et dans le cloud, est-il préférable de prendre huit instances à un cœur ou deux instances à quatre cœurs ? Les réponses à ces questions se trouvent dans l'article de Daniel Weibell, ingénieur développeur et enseignant […]

KeyDB comme [potentielle] alternative à Redis

Sur Habr, il n'y avait pas d'aperçus sur « une alternative plus rapide à Redis » — KeyDB. Ayant acquis une expérience assez récente de son utilisation, je souhaite combler ce vide. L'historique est assez banal : un jour, lors d'un fort afflux de trafic, une dégradation significative de la performance de l'application a été constatée (à savoir, le temps de réponse). À ce moment-là, malheureusement, il n'a pas été possible de réaliser un diagnostic normal de la situation, donc par la suite, nous avons prévu une série […]

Comment configurer Elasticsearch pour éviter les fuites

Au cours de l'année dernière, de nombreuses fuites ont été signalées à partir de bases Elasticsearch (ici, ici et ici). Dans de nombreux cas, des données personnelles étaient stockées dans la base. Ces fuites auraient pu être évitées si, après le déploiement de la base, les administrateurs avaient pris le temps de vérifier quelques réglages simples. Aujourd'hui, nous allons en parler. Notons qu'en pratique, nous utilisons Elasticsearch pour le stockage de logs et l'analyse […]

Les bases d'Elasticsearch

Elasticsearch est un moteur de recherche avec une API REST en JSON, utilisant Lucene et écrit en Java. La description de tous les avantages de ce moteur est disponible sur le site officiel. Par la suite, nous désignerons Elasticsearch comme ES. Des moteurs similaires sont utilisés pour des recherches complexes dans une base de documents. Par exemple, la recherche tenant compte de la morphologie de la langue ou la recherche par coordonnées géographiques. Dans cet article, je […]

Opera a amélioré le mode « image dans l'image »

Le navigateur Opera ne peut guère se vanter de sa popularité. C'était le cas à l'époque de l'Opera classique, et cela s'est maintenu après le passage au moteur Chromium. Cependant, dans de nombreux cas, il est le plus innovant, et l'entreprise continue de travailler à l'amélioration de l'application. La dernière mise à jour a apporté une version améliorée du mode « image dans l'image ». D'ailleurs, contrairement à la version de Google, il fonctionne […]

Des panneaux « anti-solaires » ont été proposés pour générer de l'électricité la nuit.

Quoique nous aimerions passer aux énergies renouvelables, chacune d'elles présente des inconvénients. Les panneaux solaires, par exemple, ne fonctionnent que pendant la journée. La nuit, ils sont inactifs, et l'énergie provient de batteries chargées durant la journée. Les panneaux thermoradiants, conçus par des scientifiques, peuvent contourner cette limitation. Comme le souligne le site internet ExtremeTech, des chercheurs de l'Université de Californie à Davis ([…]

La société Siemens a lancé l'hyperviseur Jailhouse 0.12

La société Siemens a publié la version 0.12 de son hyperviseur libre Jailhouse. L'hyperviseur prend en charge l'exécution sur des systèmes x86_64 avec des extensions VMX+EPT ou SVM+NPT (AMD-V), ainsi que sur des processeurs ARMv7 et ARMv8/ARM64 avec des extensions de virtualisation. Un générateur d'images pour l'hyperviseur Jailhouse, basé sur des paquets Debian pour les appareils pris en charge, est également en développement. Le code du projet est distribué sous la licence GPLv2. L'hyperviseur est implémenté dans […]

Le projet OpenWifi avec la réalisation d'une puce Wi-Fi ouverte basée sur FPGA et SDR

Lors de la conférence FOSDEM 2020, le projet OpenWifi a été présenté, développant la première implémentation ouverte complète de la pile Wi-Fi 802.11a/g/n, dont la forme du signal et la modulation sont définies par logiciel (SDR, Software Defined Radio). OpenWifi permet de créer une implémentation complètement contrôlée de tous les composants d'un appareil sans fil, y compris les couches de bas niveau, mises en œuvre dans les adaptateurs sans fil ordinaires sur des puces non auditées. Le code des composants logiciels, […]

Wine est adapté pour fonctionner avec Wayland

Dans le cadre du projet Wine-wayland, un ensemble de correctifs et un pilote winewayland.drv ont été préparés, permettant d'utiliser Wine dans des environnements basés sur le protocole Wayland, sans recourir à XWayland et aux composants associés à X11. Cela inclut la possibilité de lancer des jeux et des applications utilisant les API graphiques Vulkan et Direct3D 9, 10 et 11. Le support de Direct3D est réalisé via la couche DXVK, qui traduit […]

Sortie du moteur de jeu Godot 3.2

À LA DEMANDE DES TRAVAILLEURS ! Tiré d'Opennet. Après 10 mois de développement, la version du moteur de jeu libre Godot 3.2 a été publiée, adaptée à la création de jeux 2D et 3D. Le moteur prend en charge un langage de programmation facile à apprendre pour la logique du jeu, un environnement graphique pour concevoir des jeux, un système de déploiement des jeux en un clic, une large gamme de fonctionnalités d'animation et de simulation de processus physiques, un débogueur intégré et un système de détection […]

Kim Dotcom : pris au piège, l'homme le plus recherché en ligne. Partie 2

Pour certains, Kim Dotcom, le fondateur du controversé service de partage de fichiers « MegaUpload », est un criminel et un pirate informatique, pour d'autres – un défenseur inflexible de la vie privée. Le 12 mars 2017, le film documentaire a fait ses débuts mondiaux, contenant des interviews de politiciens, de journalistes et de musiciens qui connaissent Kim « sous tous ses aspects ». La réalisatrice néo-zélandaise Annie Goldson utilise des vidéos d'archives personnelles pour raconter […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster