Catégorie : Administration

Vue d'ensemble des méthodologies flexibles de conception de DWH

Le développement d'un entrepôt de données est un processus long et sérieux. Beaucoup de choses dans la vie d'un projet dépendent de la qualité de la modélisation des objets et de la structure de la base de données dès le départ. L'approche généralement acceptée a consisté et consiste toujours en diverses combinaisons entre le schéma en étoile et la troisième forme normale. En règle générale, selon le principe : données sources — 3NF, vitrines — étoile. Cette approche, éprouvée par le temps et soutenue par […]

Création d'un système de matchmaking pour Dota 2014

Bonjour à tous. Ce printemps, je suis tombé sur un projet où des gars ont appris à lancer un serveur Dota 2 de la version 2014 et, par conséquent, à y jouer. Je suis un grand fan de ce jeu, et je n'ai pas pu résister à l'occasion unique de replonger dans mon enfance. J'y suis plongé très profondément, et il se trouve que j'ai écrit un bot Discord qui répond quasiment […]

CRI-O comme alternative à Docker en tant qu'environnement d'exécution pour Kubernetes : configuration sur CentOS 8

Bonjour ! Je m'appelle Sergei, je suis DevOps chez Surf. Le département DevOps chez Surf a pour mission non seulement d'établir des interactions entre les spécialistes et d'intégrer les processus de travail, mais aussi de mener des recherches actives et d'implémenter des technologies actuelles tant dans notre infrastructure que dans celle du client. Ci-dessous, je vais parler un peu des changements dans la pile technologique pour les conteneurs avec lesquels nous […]

Copie de volumes sur un système de stockage via un serveur Linux en utilisant XCOPY

Il arrive qu'il soit nécessaire d'obtenir une copie complète d'un volume au sein d'un même système de stockage, pas un instantané, ni un clone, mais un volume complet. Cependant, il n'est pas toujours possible de le faire uniquement par les moyens internes du système de stockage. La seule option semble être de copier via un serveur, mais cela implique que tout le volume de données sera transféré à travers le serveur lui-même, le réseau jusqu'au système de stockage et les ports du système de stockage […]

Comment bien dormir quand vous avez un service cloud : conseils architecturaux essentiels

LOST par sophiagworld Dans cet article, nous avons rassemblé quelques modèles généraux qui aident les ingénieurs à travailler avec des services à grande échelle, recevant des requêtes de millions d'utilisateurs. D'après l'expérience de l'auteur, ce n'est pas une liste exhaustive, mais ce sont en effet des conseils efficaces. Alors, commençons. Traduit avec le soutien de Mail.ru Cloud Solutions. Niveau de base Les mesures énumérées ci-dessous sont relativement simples à mettre en œuvre, mais offrent un retour élevé. Si […]

Surveillance de PostgreSQL avec Zabbix

Présentation de Daria Vilkova pour Zabbix Meetup Online Je souhaite vous présenter un outil de surveillance de PostgreSQL et du système d'exploitation, développé par notre entreprise en utilisant Zabbix. Nous avons choisi Zabbix comme outil de surveillance depuis longtemps, car c'est une plateforme open source, soutenue par une communauté active, qui est très populaire en Russie. Nous avons créé un agent actif […]

VPN dans le réseau local domestique

TL;DR: j'installe Wireguard sur un VPS, je m'y connecte depuis mon routeur domestique sous OpenWRT, et j'accède au sous-réseau domestique depuis mon téléphone. Si vous maintenez une infrastructure personnelle sur un serveur domestique ou si vous avez de nombreux appareils gérés par IP à la maison, vous souhaitez probablement y accéder depuis le travail, dans le bus, le train et le métro. Plus souvent […]

Mail.ru commence à appliquer en mode test des politiques MTA-STS

En résumé, MTA-STS est un moyen d'ajouter une couche de protection contre l'interception des courriels (c'est-à-dire des attaques de type homme du milieu aka MitM) lors de la transmission entre les serveurs de messagerie. Il résout partiellement les problèmes architecturaux hérités des protocoles de messagerie électronique et est décrit dans la norme relativement récente RFC 8461. Mail.ru est le premier grand service de messagerie dans Runet à mettre en œuvre cette norme. Un exposé plus détaillé sera fourni […]

Qu'est-ce que Docker : aperçu de l'histoire et des principales abstractions

Le 10 août, un cours vidéo sur Docker a débuté à Slyrm, où nous l'examinons en détail - des principales abstractions aux paramètres réseau. Dans cet article, nous discuterons de l'histoire de Docker et de ses principales abstractions : Image, Cli, Dockerfile. La conférence est destinée aux débutants, elle ne sera donc probablement pas intéressante pour les utilisateurs expérimentés. Il n'y aura pas de sang, d'appendicite et d'immersion profonde. […]

Comment BigQuery de Google a démocratisé l'analyse des données. Partie 2

Bonjour, Habr ! Actuellement, OTUS ouvre les inscriptions pour un nouveau cycle du cours « Data Engineer ». Avant le début du cours, nous continuons à partager avec vous des supports utiles. Lisez la première partie Gestion des données La bonne gouvernance des données (Strong Data Governance) est le principe fondamental de Twitter Engineering. Alors que nous intégrons BigQuery dans notre plateforme, nous nous concentrons sur la découverte des données, le contrôle d'accès, la sécurité […]

Nous raccourcissons les liens sans graisse (F3)

Réduire des liens depuis 13 ans n’est pas honteux, n’est-ce pas ? Un novice, et pas uniquement un novice, devrait essayer de créer son propre Dompteur de Liens tout en découvrant un nouveau framework. C’est justement ce que j’ai fait. Que dire – cinquième Bootstrap, un framework allégé et une part d’âme. Voici la démo, et voici le code. Pour les lecteurs comme moi 😉 Un framework, n’est-ce pas ? Bien sûr […]

Migration de Redis vers Redis-cluster

En intégrant un produit qui évolue depuis plus d’une décennie, il n’est pas surprenant de retrouver des technologies obsolètes. Mais que faire si dans six mois vous devez supporter une charge dix fois plus élevée, et que le coût des pannes augmente de centaines de fois ? Dans ce cas, vous avez besoin d'un excellent ingénieur Highload. N'ayant pas trouvé de femme de ménage à cet égard, on m'a confié la solution du problème. Dans la première […]

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