Catégorie : Administration

Il n'est pas recommandé d'utiliser OFFSET et LIMIT dans les requêtes de pagination

Les jours où l'on n'avait pas à se soucier de l'optimisation des performances des bases de données sont révolus. Le temps ne reste pas immobile. Chaque nouvel entrepreneur du secteur technologique aspire à créer un nouveau Facebook, cherchant à collecter toutes les données à sa portée. Ces données sont essentielles pour une meilleure formation des modèles qui aident à générer des revenus. Dans ce contexte, les programmeurs […]

Applications modernes sur OpenShift, partie 2 : constructions chaînées

Bonjour à tous ! Voici le deuxième article de notre série où nous expliquons comment déployer des applications web modernes sur Red Hat OpenShift. Dans le précédent article, nous avons brièvement abordé les caractéristiques de la nouvelle image builder S2I (source-to-image), conçue pour construire et déployer des applications web modernes sur la plateforme OpenShift. À l'époque, nous nous intéressions au déploiement rapide de l'application, et aujourd'hui nous examinerons comment […]

3. Plateforme de gestion Check Point SandBlast Agent. Politique de prévention des menaces

Bienvenue dans le troisième article de notre série sur la nouvelle console cloud de gestion de la protection des ordinateurs personnels — la plateforme de gestion Check Point SandBlast Agent. Je me souviens qu'au premier article, nous avons fait connaissance avec le portail Infinity Portal et créé le service cloud de gestion des agents, le Endpoint Management Service. Dans le deuxième article, nous avons exploré l'interface de la console web de gestion et installé l'agent avec la politique standard […]

Meilleur de sa catégorie : l'histoire de l'émergence de la norme de cryptage AES

Depuis mai 2020, les ventes officielles des disques durs externes WD My Book, prenant en charge le cryptage matériel AES avec une clé de 256 bits, ont débuté en Russie. En raison de restrictions législatives, auparavant, ces dispositifs ne pouvaient être achetés que dans des boutiques en ligne à l'étranger ou sur le marché gris, mais maintenant, toute personne intéressée peut se procurer un support sécurisé avec une garantie de 3 ans de Western Digital. […]

Un autre regard sur le cloud. Qu'est-ce qu'un cloud privé ?

L'augmentation des capacités de calcul et le développement des technologies de virtualisation de la plateforme x86 d'une part, et la propagation de l'externalisation informatique d'autre part ont conduit au concept de l'informatique utilitaire (IT en tant que service public). Pourquoi ne pas payer pour l'informatique comme pour l'eau ou l'électricité – exactement autant et exactement lorsque c'est nécessaire, et pas plus. À ce moment-là, […]

La première mise à jour de Windows Package Manager Preview (v0.1.41821) est sortie

Nous présentons la première mise à jour pour Windows Package Manager. Si vous faites partie du programme Windows Insider ou Package Manager Insider, vous devez déjà avoir installé les dernières mises à jour. Si vous êtes un initié et que vous ne les avez pas, lancez le magasin et vérifiez les mises à jour. Si vous préférez simplement télécharger le client, rendez-vous sur la page des versions de […]

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

Bonjour, Habr ! Actuellement, OTUS ouvre les inscriptions pour une nouvelle cohorte du cours « Data Engineer ». À l'approche du lancement du cours, nous avons traditionnellement préparé pour vous la traduction de matériel intéressant. Chaque jour, plus de cent millions de personnes visitent Twitter pour savoir ce qui se passe dans le monde et en discuter. Chaque tweet et chaque autre action d'utilisateur génère un événement, disponible pour un usage interne […]

Antipatterns PostgreSQL : « Il ne doit en rester qu'un ! »

Avec SQL, vous décrivez « ce » que vous voulez obtenir, et non « comment » cela doit être exécuté. Par conséquent, le problème du développement de requêtes SQL dans le style « comme ça sonne, comme ça s'écrit » occupe une place de choix, aux côtés des particularités du calcul des conditions en SQL. Aujourd'hui, à travers des exemples extrêmement simples, nous allons voir où cela peut mener dans le contexte de l'utilisation conjointe de GROUP/DISTINCT et LIMIT. […]

Antipatterns PostgreSQL : calcul des conditions en SQL

SQL n'est pas C++, ni JavaScript. Ainsi, le calcul des expressions logiques se fait différemment, et voici – ce n'est pas du tout la même chose : WHERE fncondX() AND fncondY() = fncondX() && fncondY() Dans le processus d'optimisation du plan d'exécution de la requête, PostgreSQL peut « réorganiser » arbitrairement des conditions équivalentes, ne pas en évaluer certaines pour des enregistrements individuels, les classant parmi […]

Nous activons la collecte d'événements concernant le lancement de processus suspects dans Windows et identifions les menaces à l'aide de Quest InTrust

L'un des types d'attaques les plus courants consiste à générer un processus malveillant dans l'arbre sous des processus apparemment légitimes. Le chemin vers le fichier exécutable peut susciter des soupçons : les logiciels malveillants utilisent souvent les dossiers AppData ou Temp, ce qui est atypique pour les programmes légitimes. Il convient de noter que certaines utilitaires de mise à jour automatique s'exécutent dans AppData, donc un simple contrôle de l'emplacement […]

Riak Cloud Storage. Partie 1. Configuration de Riak KV

Riak CS (Cloud Storage) est un logiciel facile à utiliser pour organiser un stockage d'objets, fonctionnant sur Riak KV. Riak (KV) est une base de données NoSQL distribuée de type « clé-valeur ». Riak CS est conçu pour assurer la simplicité, la disponibilité et la distribution d'un stockage cloud de n'importe quelle taille, et peut être utilisé pour construire des architectures cloud — tant publiques que privées — ou […]

Déploiement Canary dans Kubernetes #3 : Istio

Utilisation d'Istio+Kiali pour lancer et visualiser le déploiement Canary Articles de cette série Déploiement Canary dans Kubernetes #1 : Gitlab CI Déploiement Canary dans Kubernetes #2 : Argo Rollouts (cet article) Déploiement Canary utilisant Jenkins-X Istio Flagger Déploiement Canary Nous espérons que vous avez lu la première partie, où nous expliquions brièvement ce qu'est le déploiement Canary et comment le mettre en œuvre […]

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