sujet: administration

werf - notre outil pour CI/CD dans Kubernetes (aperçu et reportage vidéo)

Le 27 mai, dans le hall principal de la conférence DevOpsConf 2019, organisée dans le cadre du festival RIT++ 2019, dans la section « Livraison continue », un rapport « werf - notre outil pour CI/CD dans Kubernetes » a été présenté. Il évoque les problèmes et les défis auxquels tout le monde est confronté lors du déploiement sur Kubernetes, ainsi que les nuances qui peuvent ne pas être immédiatement perceptibles. […]

Comment nous avons testé plusieurs bases de données de séries chronologiques

Au cours des dernières années, les bases de données de séries chronologiques sont passées d’un objet farfelu (hautement spécialisé utilisé soit dans des systèmes de surveillance ouverts (et liées à des solutions spécifiques) soit dans des projets Big Data) à un « produit de consommation ». Sur le territoire de la Fédération de Russie, des remerciements particuliers doivent être adressés à Yandex et ClickHouse pour cela. Jusqu'à présent, si vous aviez besoin de sauvegarder […]

Solutions Delta pour les villes intelligentes : vous êtes-vous déjà demandé à quel point une salle de cinéma peut être écologique ?

Lors du salon COMPUTEX 2019, qui s'est tenu au début de l'été, Delta a présenté son cinéma 8K « vert » unique, ainsi qu'un certain nombre de solutions IoT conçues pour les villes modernes et respectueuses de l'environnement. Dans cet article, nous parlons en détail de diverses innovations, notamment des systèmes de recharge intelligents pour les véhicules électriques. Aujourd’hui, chaque entreprise s’efforce de développer des projets plus respectueux de l’environnement et plus avancés, soutenant la tendance à la création de Smart […]

Historique du problème de migration du stockage Docker (racine Docker)

Il y a quelques jours à peine, il a été décidé sur l'un des serveurs de déplacer le stockage Docker (le répertoire dans lequel Docker stocke tous les fichiers conteneurs et images) vers une partition distincte, qui avait une plus grande capacité. La tâche semblait triviale et ne présageait pas d'ennuis... Commençons : 1. Arrêtez et tuez tous les conteneurs de notre application : docker-compose down s'il y a beaucoup de conteneurs et qu'ils sont […]

Différence entre bin, sbin, usr/bin, usr/sbin

Le 30 novembre 2010, David Collier écrivait : J'ai remarqué que dans busybox les liens sont répartis dans ces quatre répertoires. Existe-t-il une règle simple pour déterminer dans quel répertoire quel lien doit être situé... Par exemple, kill est dans /bin, et killall est dans /usr/bin... Je ne vois aucune logique dans cette division. Toi, […]

Un autre avis sur la différence entre bin, sbin, usr/bin, usr/sbin

J'ai récemment découvert cet article : Différence entre bin, sbin, usr/bin, usr/sbin. J'aimerais partager mon point de vue sur la norme. /bin Contient des commandes qui peuvent être utilisées à la fois par l'administrateur système et par les utilisateurs, mais qui sont nécessaires lorsqu'aucun autre système de fichiers n'est monté (par exemple, en mode mono-utilisateur). Il peut également contenir des commandes utilisées indirectement par les scripts. Là […]

Comment Dark déploie du code en 50ms

Plus le processus de développement est rapide, plus l’entreprise technologique se développe rapidement. Malheureusement, les applications modernes jouent contre nous : nos systèmes doivent être mis à jour en temps réel sans déranger personne ni provoquer de temps d'arrêt ou d'interruptions. Le déploiement sur de tels systèmes devient difficile et nécessite des pipelines de livraison continue complexes, même pour les petites équipes. […]

Optimisation des requêtes de base de données à l'aide de l'exemple d'un service B2B pour les constructeurs

Comment multiplier par 10 le nombre de requêtes sur la base de données sans passer à un serveur plus productif et maintenir les fonctionnalités du système ? Je vais vous expliquer comment nous avons géré la baisse des performances de notre base de données, comment nous avons optimisé les requêtes SQL pour servir le plus d'utilisateurs possible et ne pas augmenter le coût des ressources informatiques. Je crée un service de gestion des processus métiers [...]

Revue de l'outil gratuit SQLIndexManager

Comme vous le savez, les index jouent un rôle important dans un SGBD, permettant une recherche rapide des enregistrements requis. C’est pourquoi il est si important de les entretenir dans les meilleurs délais. De nombreux documents ont été écrits sur l'analyse et l'optimisation, y compris sur Internet. Par exemple, ce sujet a été récemment abordé dans cette publication. Il existe de nombreuses solutions payantes et gratuites pour cela. Par exemple, il y a […]

Comment les priorités des pods dans Kubernetes ont causé des temps d'arrêt chez Grafana Labs

Note trans. : Nous présentons à votre attention des détails techniques sur les raisons du récent temps d'arrêt du service cloud maintenu par les créateurs de Grafana. Il s'agit d'un exemple classique de la façon dont une fonctionnalité nouvelle et apparemment extrêmement utile, conçue pour améliorer la qualité de l'infrastructure... peut causer des dommages si l'on ne prend pas en compte les nombreuses nuances de son application dans les réalités de la production. C'est formidable quand apparaissent des matériaux comme celui-ci qui vous permettent d'apprendre non seulement [...]

Livre Linux en action

Bonjour, résidents de Khabro ! Dans le livre, David Clinton décrit 12 projets réels, notamment l'automatisation de votre système de sauvegarde et de récupération, la configuration d'un cloud de fichiers personnel de style Dropbox et la création de votre propre serveur MediaWiki. Vous explorerez la virtualisation, la reprise après sinistre, la sécurité, la sauvegarde, le DevOps et le dépannage du système à travers des études de cas intéressantes. Chaque chapitre se termine par un aperçu des recommandations pratiques […]

Contes du département de service. Un article frivole sur un travail sérieux

Les ingénieurs de service se trouvent dans les stations-service et les ports spatiaux, dans les entreprises informatiques et les usines automobiles, chez VAZ et Space X, dans les petites entreprises et les géants internationaux. Et c'est tout, absolument tous ont entendu un jour le classique sur "ça lui-même", "Je l'ai enveloppé avec du ruban isolant et ça a marché, et puis ça a fait boum", "Je n'ai touché à rien", "Je l'ai définitivement ne l'a pas changé » et […]