Catégorie : Administration

Pourquoi ne reçoit-on pas de notifications PUSH dans le client VoIP 3CX pour Android

Vous avez peut-ĂȘtre dĂ©jĂ  essayĂ© notre nouvelle application 3CX pour Android Beta. Nous travaillons actuellement activement sur la version qui inclura, entre autres, la prise en charge des appels vidĂ©o ! Si vous n'avez pas encore vu le nouveau client 3CX, rejoignez le groupe des bĂȘta-testeurs ! Cependant, nous avons remarquĂ© un problĂšme assez courant : le fonctionnement instable des notifications PUSH pour les appels et les messages. Un retour nĂ©gatif typique […]

Surveillance des processus ETL dans un petit entrepÎt de données

Beaucoup utilisent des outils spĂ©cialisĂ©s pour crĂ©er des procĂ©dures d'extraction, de transformation et de chargement de donnĂ©es dans des bases de donnĂ©es relationnelles. Le processus de travail des outils est connectĂ© Ă  un journal, les erreurs sont enregistrĂ©es. En cas d'erreur, le journal contient des informations sur ce que l'outil n'a pas pu accomplir et quels modules (souvent en Java) se sont arrĂȘtĂ©s oĂč. Dans les derniĂšres lignes, vous pouvez trouver l'erreur de la base de donnĂ©es, par exemple, une violation […]

Pourquoi le DevOps est-il nécessaire et qui sont les spécialistes DevOps ?

Lorsque l'application ne fonctionne pas, on n'a vraiment pas envie d'entendre le collĂšgue dire « le problĂšme vient de votre cĂŽtĂ© ». Au final, ce sont les utilisateurs qui souffrent - et ils se moquent de quelle partie de l’équipe est responsable de la panne. La culture DevOps est nĂ©e prĂ©cisĂ©ment pour unir le dĂ©veloppement et le support et les rassembler autour d'une responsabilitĂ© collective pour le produit final. Quelles pratiques font partie de […]

Quel est le coût de la construction d'un réseau Mesh : comment le fournisseur d'accÚs Internet décentralisé « Medium » crée un nouvel Internet basé sur Yggdrasil

Bonjour ! Il ne sera sĂ»rement pas surprenant pour vous d'apprendre que « le Runet souverain » est imminent - la loi entrera en vigueur le 1er novembre de cette annĂ©e. Malheureusement, il n’est pas tout Ă  fait clair comment cela va fonctionner (et est-ce que cela fonctionnera ?) : il n’y a pas encore d’instructions prĂ©cises disponibles pour les opĂ©rateurs de tĂ©lĂ©communications. Il n’y a pas non plus de mĂ©thodes, de pĂ©nalitĂ©s, de plans, […]

Roguelike console en C++

Introduction « Linux n'est pas fait pour les jeux ! » - une phrase dĂ©suĂšte : il existe aujourd'hui de nombreux jeux formidables spĂ©cifiquement conçus pour ce merveilleux systĂšme. Mais parfois, on a envie de quelque chose de spĂ©cial, qui vous correspond exactement
 Et j’ai dĂ©cidĂ© de crĂ©er ce spĂ©cial. Base Je ne vais pas montrer et expliquer tout le code (ce n’est pas trĂšs intĂ©ressant) - juste les points principaux. 1. Personnage Ici […]

Support monorepo et multirepo dans werf et quel rapport avec Docker Registry

Le sujet du monorepo a dĂ©jĂ  Ă©tĂ© abordĂ© Ă  plusieurs reprises et suscite gĂ©nĂ©ralement des dĂ©bats trĂšs animĂ©s. En crĂ©ant werf comme un outil open source destinĂ© Ă  amĂ©liorer les processus de construction du code des applications Ă  partir de Git en images Docker (et leur livraison subsĂ©quente dans Kubernetes), nous rĂ©flĂ©chissons peu Ă  quel choix serait le meilleur. Pour nous, il est primordial de fournir tout le nĂ©cessaire pour les partisans de diffĂ©rentes opinions (si cela […]

Guide rapide pour les pilotes et les PoC

Introduction Au cours de mes annĂ©es dans le domaine informatique et particuliĂšrement dans les ventes IT, j'ai vu de nombreux projets pilotes, mais la plupart d'entre eux se terminaient sans rĂ©sultat aprĂšs des dĂ©penses de temps considĂ©rables. En outre, lorsqu'il s'agit de tester des solutions matĂ©rielles, comme les systĂšmes de stockage, il y a souvent une liste d'attente qui peut aller jusqu'Ă  un an pour chaque systĂšme de dĂ©monstration. Et chaque […]

Tests unitaires dans les SGBD — comment nous procĂ©dons chez Sportmaster, deuxiĂšme partie

La premiĂšre partie est ici. Imaginez la situation. Vous devez dĂ©velopper une nouvelle fonctionnalitĂ©. Vous disposez des travaux de vos prĂ©dĂ©cesseurs. Supposons que vous n'ayez aucun engagement moral, que feriez-vous ? La plupart du temps, tous les anciens travaux tombent dans l'oubli et tout recommence Ă  zĂ©ro. Personne n'aime fouiller dans le code d'autrui, et lorsque cela est nĂ©cessaire […]

Architecture de facturation de nouvelle génération : transformation avec le passage à Tarantool

Pourquoi une entreprise comme MĂ©gaFon a-t-elle besoin de Tarantool pour la facturation ? De l'extĂ©rieur, il semble qu'un fournisseur se prĂ©sente, apporte une grande boĂźte, y branche une prise, et voilĂ  la facturation ! Cela a peut-ĂȘtre Ă©tĂ© le cas autrefois, mais aujourd'hui, c'est de l'archaĂŻsme, et ces dinosaures ont dĂ©jĂ  disparu ou sont en voie d'extinction. À l'origine, la facturation est un systĂšme pour Ă©mettre des factures — une calculatrice. Dans le tĂ©lĂ©com moderne, c'est un systĂšme d'automatisation de tout le cycle de vie de l'interaction avec l'abonnĂ© […]

Tarantool Cartridge : sharding du backend Lua en trois lignes

Chez Mail.ru Group, nous avons Tarantool — c'est un serveur d'applications en Lua, qui est Ă©galement une base de donnĂ©es (ou vice versa ?). Il est rapide et gĂ©nial, mais les capacitĂ©s d'un seul serveur ne sont pas illimitĂ©es. Le scaling vertical n'est pas une panacĂ©e non plus, c'est pourquoi Tarantool propose des outils pour le scaling horizontal — le module vshard [1]. Il permet de shard […]

Plugins de volumes pour le stockage dans Kubernetes : de Flexvolume Ă  CSI

À l'Ă©poque oĂč Kubernetes Ă©tait encore en v1.0.0, il existait des plugins pour les volumes (volume plugins). Ils Ă©taient nĂ©cessaires pour connecter Kubernetes Ă  des systĂšmes de stockage de donnĂ©es persistantes (permanentes) des conteneurs. Leur nombre Ă©tait limitĂ©, et parmi les premiers, il y avait des fournisseurs de stockage tels que GCE PD, Ceph, AWS EBS, et d'autres. Les plugins Ă©taient fournis avec Kubernetes, pour cela […]

Créer une plateforme Kubernetes sur Pinterest

Au fil des ans, Pinterest a vu 300 millions d'utilisateurs crĂ©er plus de 200 milliards de pins sur plus de 4 milliards de tableaux. Pour gĂ©rer cette armĂ©e d'utilisateurs et cette vaste base de contenu, le portail a dĂ©veloppĂ© des milliers de services, allant des microservices qui peuvent ĂȘtre gĂ©rĂ©s par quelques CPU, Ă  d'Ă©normes monolithes qui tournent sur un parc entier de machines virtuelles. Et bien, le moment est arrivĂ©, […]

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