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

Εισαγωγή

Περίληψη των χαρακτηριστικών και αρχιτεκτονικής gRPC

  • Βασικά επιμέρους και χρονολογία
  • Ορισμός υπηρεσίας
  • Υποστηριζόμενες γλώσσες

Κατανόηση των βασικών αρχών gRPC

  • Τύποι υλοποίησης
  • Τύποι μηνυμάτων

Διαθέση gRPC

  • Πρωτόκολλα παρουσίασης
  • Εξαρτήματα και εφαρμογές

Δημιουργία αρχείου Proto

  • Ορισμός διακομιστή και κλιάντ
  • Γραμμές εντολών

Δημιουργία παραδειγμάτων Protobuf και gRPC

  • Αποθήκευση σε φάκελο
  • Δημιουργία του προ젝τού

Υλοποίηση διακομιστή

  • Δημιουργία ασφαλούς συνδέσεων
  • Παράγωγα μηνύματα
  • Συνοχή με εφαρμογές

Υλοποίηση κλιάντ

  • Δημιουργία ασφαλούς συνδέσεων
  • Αποστολή μεταδόσεων
  • Unary gRPC call (μοναδική κλήση gRPC)

Streaming με gRPC

  • Παράγωγα διακομιστή
  • Παράγωγα κλιάντ
  • Δίδυμο streaming (διπλή ροή)

Διαχείριση gRPC υπηρεσιών

  • Αυθεντικοποίηση
  • Μέτρηση
  • Διαχείριση λαθών

Εξερεύνηση προχωρημένων θεμάτων gRPC

  • Συνοχή με Evans client (κλιάντ)
  • Ασφαλίζοντας σύνδεση με SSL/TLS
  • Διαχείριση φόρτου (load balancing)

Επίλυση προβλημάτων

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

Απαιτήσεις

  • Έμπειρη στη χρήση γλώσσας προγραμματισμού, όπως Go, Java, C#, Python κλπ.
  • Γνώση της τεχνολογίας cloud computing

Στόχοι

  • Λογισμικοί μηχανικοί
  • Προγραμματιστές
  • Αναπτυξείς
 7 Ώρες

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


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

Σχόλια (6)

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

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