Catégorie : Blog

Optimisation de la répartition des serveurs dans les racks

Dans un de mes chats, on m'a posé la question : — Y a-t-il quelque chose à lire sur la façon de bien empaqueter les serveurs en racks ? J'ai réalisé que je ne connaissais pas de tel texte, alors j'ai écrit le mien. Tout d'abord, ce texte concerne les serveurs physiques dans les centres de données physiques (DC). Deuxièmement, considérons qu'il y a beaucoup de serveurs : des centaines, des milliers, pour un nombre inférieur, ce texte n'a pas de sens. Troisièmement, […]

Le projet Trident passe de BSD à VoidLinux

Annoncé, le déménagement complet est principalement causé par une prise en charge limitée du matériel et une mauvaise disponibilité des packages logiciels sous FreeBSD. Ils promettent une meilleure prise en charge des GPU, des cartes son, du streaming, des réseaux sans fil, ainsi qu'un support Bluetooth, des mises à jour toujours récentes, un démarrage rapide et la prise en charge de Hybrid EFI/Legacy. Parmi les raisons du passage à Void, on note le runit (impressionné par la rapidité et la simplicité du système d'initialisation), LibreSSL […]

Rapport annuel du groupe de travail sur Swift Server

Le rapport annuel du Swift Server Work Group (SSWG) est désormais disponible, ce groupe ayant été créé il y a un an pour étudier et prioriser les besoins des développeurs de solutions serveur basées sur Swift. Le groupe suit le soi-disant processus d'incubation d'acceptation de nouveaux modules pour le langage, où les développeurs viennent avec des idées et, en contact avec la communauté et la SSWG elle-même, les amènent à être adoptées dans le serveur […]

Google Chrome prend désormais en charge la VR

À ce jour, Google domine le marché des navigateurs avec une part de plus de 60 %, et son Chrome est devenu le standard de facto, y compris pour les développeurs. L'essentiel est que Google propose de nombreux outils qui aident les développeurs Web et simplifient leur travail. La dernière version bêta de Chrome 79 a ajouté le support de la nouvelle interface API WebXR pour la création de contenu VR. En d'autres termes, […]

Bioyino — agrégateur de métriques distribué et évolutif

Donc, vous collectez des métriques. Comme nous. Nous aussi, nous collectons des métriques. Bien sûr, celles qui sont nécessaires pour les entreprises. Aujourd'hui, nous allons parler du tout premier maillon de notre système de surveillance — le serveur d'agrégation compatible avec statsd, bioyino, pourquoi nous l'avons écrit et pourquoi nous avons abandonné brubeck. Dans nos articles précédents (1, 2), vous pouvez découvrir que jusqu'à un certain temps, nous collectaient les balises […]

Stockage des métriques : comment nous sommes passés de Graphite+Whisper à Graphite+ClickHouse

Bonjour à tous ! Dans mon précédent article, j'évoquais l'organisation d'un système de monitoring modulaire pour une architecture microservices. Rien ne reste immobile, notre projet évolue constamment et le nombre de métriques stockées augmente aussi. Comment nous avons organisé la transition de Graphite+Whisper à Graphite+ClickHouse sous haute charge, les attentes que nous avions et les résultats de la migration sont à lire ci-dessous.

Monitoring en tant que service : système modulaire pour une architecture microservices

Aujourd'hui, dans notre projet, en plus du code monolithique, des dizaines de microservices fonctionnent. Chacun d'eux nécessite d'être monitoré. Faire cela à cette échelle par des ingénieurs DevOps est problématique. Nous avons développé un système de monitoring qui fonctionne comme un service pour les développeurs. Ils peuvent écrire leurs propres métriques dans le système de monitoring, les utiliser, construire des tableaux de bord basés sur celles-ci, y attacher des alertes.

Histoires du data center : contes d'Halloween sur les générateurs, la diplomatie et les vis autotaraudeuses dans le calorifère

Mes collègues et moi avons pensé : pourquoi, avant notre fête d'Halloween préférée, ne pas remémorer des anecdotes effrayantes que les gens rencontrent dans la construction de data centers au lieu de succès et de projets intéressants ? Alors, éteignez la lumière, lancez de la musique angoissante, voici des histoires qui nous réveillent parfois encore en sueur froide. Le fantôme du bureau Dans un bâtiment de bureaux, nous construisions une salle serveur, et toutes sortes de choses.

Comment créer une IA de jeu : guide pour les débutants

Je suis tombé sur un matériel intéressant sur l'intelligence artificielle dans les jeux. Avec des explications des choses de base sur l'IA à travers des exemples simples, et aussi de nombreux outils et méthodes utiles pour son développement et sa conception pratiques. Comment, où et quand les utiliser est aussi abordé. La plupart des exemples sont écrits en pseudocode, donc des connaissances approfondies en programmation ne sont pas nécessaires.

Comment fonctionne une IA de jeu hybride et quels sont ses avantages

Dans la continuité d'un sujet abordé précédemment dans notre blog sur l'intelligence artificielle dans les jeux vidéo, nous allons discuter de l'applicabilité de l'apprentissage automatique et de la manière dont il se présente. Jacob Rasmussen, expert en IA chez Apex Game Tools, partage son expérience et les solutions qu'il a choisies. Ces dernières années, il y a eu beaucoup de discussions sur le fait que l'apprentissage automatique révolutionne […]

Sortie d'OpenVPN 2.4.8

La version OpenVPN 2.4.8 a été publiée. Elle rétablit la possibilité de compilation avec la bibliothèque cryptographique LibreSSL et assure la prise en charge de la compilation avec OpenSSL 1.1 sans API obsolètes. Le traitement du remplissage de PSS a été ajouté dans cryptoapicert. La taille de la file d'attente des connexions entrantes en attente de traitement a été augmentée à 32, améliorant la réactivité des serveurs OpenVPN utilisant TCP. Source : linux.org.ru

ARM cryptographique basé sur les standards à clé publique. Fonctionnalités d'analyse et de visualisation des structures ASN1

Dans les commentaires sur linux.org.ru concernant la version précédente de l'outil cryptoarmpkcs, l'utilisateur questin4 a raisonnablement noté : - « Le développement s'arrête-t-il et de nouvelles fonctionnalités ne seront-elles plus ajoutées ? ». Il avait raison, une nouvelle version de l'outil est sortie, prenant en compte de nombreuses remarques. Cela concerne principalement le téléchargement du code source et des distributions. Pour télécharger de nouvelles versions, il suffit désormais d'ouvrir la fenêtre « À propos » et de sélectionner […]

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