Skip to contentSkip to content
Certificats vérifiés. Sur la blockchain. Pour toujours.En savoir plus
Ewance
Se connecter
Cover image for Trancher entre gRPC et REST pour la télémétrie d'une salle blanche
Research

Trancher entre gRPC et REST pour la télémétrie d'une salle blanche

FreeVerified credential4 semainesExpert

Aperçu

En quoi consiste ce défi.

Analysez des données de performance et un contrat Protocol Buffers pour trancher entre gRPC et REST. Obtenez un certificat vérifiable.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

Le brief

Ce que vous ferez, et ce que vous démontrerez.

Trois consommateurs aux besoins incompatibles doivent lire le même flux de télémétrie de production : quel ou quels protocoles d'exposition retenir, avec quel contrat de données évolutif et quelles frontières entre eux ?

Earning criteria — what you'll demonstrate

  • Comparer gRPC, REST et une architecture pilotée par événements sur des critères d'exigence mesurables plutôt que sur des préférences technologiques
  • Concevoir un contrat de données binaire évolutif en Protocol Buffers et énoncer ses règles de compatibilité ascendante et descendante
  • Situer le rôle d'une passerelle d'API dans une architecture multiprotocole : traduction, authentification, limitation de débit, point d'observation
  • Rédiger une proposition de conception formelle assez rigoureuse pour être commentée puis adoptée par des pairs, en explicitant les questions restées ouvertes
  • Évaluer de façon critique des mesures de performance produites par des parties intéressées à la conclusion

Adéquation au programme

Où cela s'inscrit dans votre cursus.

Renforce les mêmes compétences que celles attendues par votre diplôme.

Cursus associés bientôt disponibles.

Compétences

Les compétences que vous démontrerez.

Chacune apparaît sur votre certificat vérifié.

Débouchés

Les métiers auxquels ce défi vous prépare.

De vrais intitulés. De vraies passerelles de compétences. Choisissez celui qui se rapproche le plus de votre trajectoire.

Les parcours de carrière que ce défi construit

Métiers de référence

Ingénieur en Systèmes Distribués

Vous arbitrez entre flux continu, interrogation périodique et diffusion d'événements sur des contraintes réelles de volume et de latence. C'est précisément la décision quotidienne d'un ingénieur en systèmes distribués, et vous en produisez la trace écrite.

Ce défi renforce

  • systems-design-fundamentals
  • event-driven-architecture
  • grpc-protobuf-design

Architecte Systèmes

Rédiger une proposition de conception que des pairs commentent avant adoption, et y assumer les conséquences négatives du choix retenu, est la compétence centrale de l'architecte systèmes. Vous la pratiquez ici sur un cas multiprotocole complet.

Ce défi renforce

  • systems-design-fundamentals
  • api-gateway-patterns-kong-envoy
  • rfc-authorship

Ingénieur Backend

Vous écrivez un contrat de données binaire évolutif et raisonnez sur la compatibilité entre versions de services. Ces réflexes sont directement transférables au travail d'ingénieur backend dans un environnement de services communicants.

Ce défi renforce

  • grpc-protobuf-design
  • event-driven-architecture
  • api-gateway-patterns-kong-envoy

Encore une chose

Vous pouvez ajouter un certificat à votre CV dès vendredi.