Catégorie : Administration

Comprendre les brokers de messages. Étudier la mĂ©canique de la messagerie Ă  travers ActiveMQ et Kafka. Chapitre 1

Bonjour Ă  tous ! J'ai commencĂ© la traduction d'un petit livre : « Understanding Message Brokers », auteur : Jakub Korab, Ă©diteur : O’Reilly Media, Inc., date de publication : juin 2017, ISBN : 9781492049296. Extrait de l'introduction du livre : «  Ce livre vous apprendra Ă  rĂ©flĂ©chir sur les systĂšmes de messagerie basĂ©s sur des brokers, en comparant et en opposant deux technologies de brokers populaires : Apache ActiveMQ et Apache Kafka. Des exemples d'utilisation seront prĂ©sentĂ©s […]

Comment expliquer à ma grand-mÚre la différence entre SQL et NoSQL

L'une des dĂ©cisions les plus importantes qu'un dĂ©veloppeur doit prendre est de choisir quelle base de donnĂ©es utiliser. Pendant de nombreuses annĂ©es, les options Ă©taient limitĂ©es Ă  diffĂ©rentes variantes de bases de donnĂ©es relationnelles qui soutenaient le langage de requĂȘtes structurĂ©es (SQL). Celles-ci comprennent MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 et bien d'autres. Au cours des 15 derniĂšres annĂ©es, de nombreuses nouvelles […]

Réplication croisée entre PostgreSQL et MySQL

Je vais parler en termes gĂ©nĂ©raux de la rĂ©plication croisĂ©e entre PostgreSQL et MySQL, ainsi que des mĂ©thodes de configuration de la rĂ©plication croisĂ©e entre ces deux serveurs de bases de donnĂ©es. Habituellement, les bases de donnĂ©es en rĂ©plication croisĂ©e sont appelĂ©es homogĂšnes, et c'est une mĂ©thode pratique pour passer d'un serveur SGBDR Ă  un autre. Les bases de donnĂ©es PostgreSQL et MySQL sont considĂ©rĂ©es comme relationnelles, mais […]

pg_stat_statements + pg_stat_activity + loq_query = pg_ash ?

En complĂ©ment succinct Ă  l'article Tentative de crĂ©er un Ă©quivalent ASH pour PostgreSQL. La tĂąche consiste Ă  relier l'historique des vues pg_stat_statements et pg_stat_activity. En consĂ©quence, en utilisant l'historique des plans d'exĂ©cution de la table de service log_query, il est possible d'obtenir de nombreuses informations utiles pour la rĂ©solution des incidents de performance et l'optimisation des requĂȘtes. Avertissement. En raison de la poursuite des tests et du dĂ©veloppement, l'article n'est pas […]

Aperçu de Kubecost pour des économies sur Kubernetes dans le cloud

De plus en plus d'entreprises dĂ©placent actuellement leur infrastructure des serveurs physiques et de leurs propres machines virtuelles vers le cloud. Cette dĂ©cision s'explique facilement : il n'est pas nĂ©cessaire de se soucier du matĂ©riel, un cluster peut ĂȘtre configurĂ© de multiples maniĂšres... et surtout, les technologies disponibles (comme Kubernetes) permettent de faire Ă©voluer simplement les capacitĂ©s de calcul en fonction de la charge. L'aspect financier est toujours important. Outil, […]

Le DPI (inspection SSL) contredit le sens de la cryptographie, mais les entreprises l'implémentent.

ChaĂźne de confiance. CC BY-SA 4.0 Yanpas L'inspection du trafic SSL (dĂ©cryptage SSL/TLS, analyse SSL ou DPI) devient un sujet de discussion de plus en plus brĂ»lant dans le secteur des entreprises. L'idĂ©e de dĂ©chiffrer le trafic semble aller Ă  l'encontre mĂȘme du concept de cryptographie. Cependant, les faits sont lĂ  : de plus en plus d'entreprises utilisent des technologies DPI, l'expliquant par la nĂ©cessitĂ© de vĂ©rifier le contenu Ă  la recherche de malwares, de fuites de donnĂ©es et de t. […]

Expérience CacheBrowser : contourner le pare-feu chinois sans proxy en utilisant le caching de contenu

Image : Unsplash Aujourd'hui, une part significative de tout le contenu sur Internet est diffusĂ©e via des rĂ©seaux CDN. Cependant, des recherches sur la façon dont diffĂ©rents censeurs exercent leur influence sur de tels rĂ©seaux sont encore peu nombreuses. Des chercheurs de l'UniversitĂ© du Massachusetts ont analysĂ© les mĂ©thodes possibles de blocage du contenu CDN en prenant pour exemple les pratiques des autoritĂ©s chinoises, et ont Ă©galement dĂ©veloppĂ© un outil pour contourner ces blocages. Nous avons prĂ©parĂ© un article rĂ©capitulatif avec les principales conclusions et […]

Mettons en place notre serveur DNS-over-HTTPS

Divers aspects de l'exploitation de DNS ont dĂ©jĂ  Ă©tĂ© abordĂ©s par l'auteur dans plusieurs articles publiĂ©s dans le cadre du blog. À cet Ă©gard, l'accent a toujours Ă©tĂ© mis sur l'amĂ©lioration de la sĂ©curitĂ© de ce service clĂ© pour l'ensemble d'Internet. Jusqu'Ă  rĂ©cemment, malgrĂ© l'Ă©vidence de la vulnĂ©rabilitĂ© du trafic DNS, qui, jusqu'Ă  prĂ©sent, est pour la plupart transmis en clair, les actions malveillantes de la part de […]

Historique des sessions actives dans PostgreSQL - nouvelle extension pgsentinel

La sociĂ©tĂ© pgsentinel a publiĂ© une extension Ă©ponyme pgsentinel (dĂ©pĂŽt github), qui ajoute Ă  PostgreSQL la vue pg_active_session_history — l'historique des sessions actives (par analogie avec l'oracle v$active_session_history). En rĂ©alitĂ©, ce ne sont que des instantanĂ©s par seconde de pg_stat_activity, mais il y a des points importants : Toutes les informations accumulĂ©es sont stockĂ©es uniquement en mĂ©moire vive, et le volume de mĂ©moire utilisĂ© est rĂ©gulĂ© par le nombre des derniĂšres entrĂ©es stockĂ©es. Un champ queryid est ajoutĂ© — […]

Meilleures pratiques pour les conteneurs Kubernetes : vérifications de disponibilité

TL;DR Pour obtenir une haute observabilitĂ© des conteneurs et des microservices, les journaux et les mĂ©triques de base ne suffisent pas. Pour une rĂ©cupĂ©ration plus rapide et une meilleure rĂ©silience, les applications doivent adopter le Principe de haute observabilitĂ© (HOP, High Observability Principle). Au niveau de l'application, le HOP nĂ©cessite : un bon journalisation, une surveillance rigoureuse, des contrĂŽles de disponibilitĂ© et un traçage des performances/transitions. Comme Ă©lĂ©ment HOP, utilisez les vĂ©rifications readinessProbe et livenessProbe de Kubernetes. […]

Comment migrer vers le cloud en deux heures grĂące Ă  Kubernetes et Ă  l'automatisation.

L'entreprise « URUS » a expĂ©rimentĂ© Kubernetes de diffĂ©rentes maniĂšres : dĂ©ploiement autonome sur bare metal, sur Google Cloud, puis a transfĂ©rĂ© sa plateforme vers le cloud Mail.ru Cloud Solutions (MCS). Igor Shishkin (t3ran), administrateur systĂšme senior d'« URUS », raconte comment ils ont choisi leur nouveau fournisseur de cloud et comment ils ont rĂ©ussi Ă  migrer en un temps record de deux heures. Que fait « URUS » ? Il existe de nombreuses façons […]

Assurer le bon fonctionnement de Zextras Team dans des réseaux d'entreprise complexes

Dans le dernier article, nous vous avons parlĂ© de Zextras Team — une solution qui permet d'ajouter Ă  Zimbra Collaboration Suite Open-Source Edition des fonctionnalitĂ©s de chat textuel et vidĂ©o d'entreprise, ainsi que la capacitĂ© de rĂ©aliser des vidĂ©oconfĂ©rences avec un grand nombre de participants, sans avoir besoin d'utiliser des services tiers et sans transfĂ©rer de donnĂ©es vers l'extĂ©rieur. Ce scĂ©nario d'utilisation est idĂ©al pour les entreprises qui ont des exigences strictes […]

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