Εξέλιξη Κομματιού

Εισαγωγή

gRPC Έννοιες

  • Συγχρόνους αντιπαράθεση με ασύγχρονους
  • API επιφάνεια
  • Ζωή κλιμακωτό Κυκλος RPC

gRPC vs REST

  • Τύποι API gRPC
  • Παραδείγματα REST

Προετοιμασία του Περιβάλλοντος Ανάπτυξης

  • Εγκατάσταση και ρύθμιση gRPC
  • Εγκατάσταση και ρύθμιση Go Micro
  • Εγκατάσταση Docker
  • Εγκατάσταση Kubernetes
  • Ρύθμιση των εξαρτήσεων Go
  • Ρύθμιση μιας Go HTTP διακομιστή

gRPC Ροή

  • Εφαρμογή unary API client και server
  • Εφαρμογή server streaming API client και server
  • Εφαρμογή client streaming API client και server
  • Εφαρμογή bidirectional API client και server

Go Microservices

  • JSON marshalling Go δομές
  • JSON umarshalling Go δομές
  • Κατασκευή Docker εικόνων για Go microservices
  • Εκτέλεση σε κοντεινά αντικείμενα υπηρεσίες
  • Βελτιστοποίηση των Docker εικόνων

Χορήγηση Μικρουπηρεσιών με Kubernetes

  • Εφαρμογή μικρουπηρεσιών Go στο Kubernetes
  • Εφαρμογή περιγραφών
  • Κλίμακα deployments
  • Rolling updates

gRPC Επίλυση προβλημάτων και ασφάλειας

  • Χρήση Error Handling
  • Ακολουθία με deadlines
  • Δημιουργία SSL πιστοποιητικών για SSL κρυπτογράφηση

Περίληψη και Συμπέρασμα

Απαιτήσεις

  • Εμπειρία προγραμματισμού Go

Ακροατήριο

  • Προγραμματιστές διαδικτυακών εφαρμογών
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες