Qu'est-ce qu'une charge de travail avec état ?
Qu'est-ce qu'une charge de travail avec état ?

Vidéo: Qu'est-ce qu'une charge de travail avec état ?

Vidéo: Qu'est-ce qu'une charge de travail avec état ?
Vidéo: Comprendre la notion de l'ÉTAT en 5 minutes 2024, Décembre
Anonim

Classiquement, nous définissons comme charges de travail avec état tous ces logiciels ou applications qui gèrent d'une manière ou d'une autre un état. Généralement, l'état est géré dans les logiciels de stockage et de middleware tels que le stockage défini par logiciel, les bases de données, les systèmes de file d'attente et de flux de messages, les magasins de valeurs clés, les caches, etc.

À cet égard, quelle est la différence entre avec état et apatride ?

Dans Apatride , le serveur n'est pas nécessaire pour garder les informations du serveur ou les détails de la session pour lui-même. Dans avec état , un serveur est requis pour conserver l'état actuel et les informations de session. Dans apatride , le serveur et le client sont faiblement couplés et peuvent agir indépendamment. Dans avec état , le serveur et le client sont étroitement liés.

De plus, qu'est-ce qui est sans état et avec état dans l'API REST ? Apatride signifie que l'état du service ne persiste pas entre les demandes et les réponses suivantes. Chaque demande porte ses propres informations d'identification d'utilisateur et est authentifiée individuellement. Mais en avec état chaque demande est connue de toute demande antérieure.

De même, vous pouvez demander, qu'est-ce qu'un microservice avec état ?

Apatride microservices ne conservez aucun état dans les services à travers les appels. UNE microservice avec état persiste l'état sous une certaine forme pour qu'il fonctionne. Plutôt que de stocker cet état en interne, un microservice devrait stocker les informations d'état en externe, dans un certain type de magasin de données.

Qu'est-ce qu'une charge de travail Kubernetes ?

Charges de travail sont des objets qui définissent des règles de déploiement pour les pods. Sur la base de ces règles, Kubernetes effectue le déploiement et met à jour le charge de travail avec l'état actuel de l'application. Charges de travail vous permettent de définir les règles de planification, de mise à l'échelle et de mise à niveau des applications.

Conseillé: