Đề cương khóa học
Giới thiệu
Những khái niệm của gRPC
- Cùng bộ vs không cùng bộ
- Bề mặt API
- Vòng đời RPC
gRPC so với REST
- Các loại API gRPC
- Các mô hình REST
Chuẩn bị Môi trường Phát triển
- Cài đặt và cấu hình gRPC
- Cài đặt và cấu hình Go Micro
- Cài đặt Docker
- Cài đặt Kubernetes
- Cài đặt các phụ thuộc Go
- Thiết lập một server HTTP Go
Streaming của gRPC
- Triển khai client và server API đơn hướng
- Triển khai client và server API streaming từ server
- Triển khai client và server API streaming từ client
- Triển khai client và server API streaming hai chiều
Microservices Go
- Lắp ghép cấu trúc Go thành JSON
- Hàm phân rã JSON thành cấu trúc Go
- Xây dựng hình ảnh Docker cho microservices Go
- Chạy container hóa tại địa phương
- Tối ưu hóa hình ảnh Docker
Cử chỉ Microservice với Kubernetes
- Triển khai descriptors
- Mở rộng triển khai
- Cập nhật lăn
Khắc phục sự cố và bảo mật của gRPC
- Sử dụng xử lý lỗi
- Lưu vết với deadlines
- Tạo chứng chỉ SSL cho mã hóa SSL
Tổng kết và Kết luận
Yêu cầu
- Kinh nghiệm lập trình Go
Đối tượng
- Nhà phát triển web
Đánh giá (5)
Rất tương tác. Người hướng dẫn rất knowledgeable và kiên nhẫn.
Robert
Khóa học - Event Driven Architecture Custom
Dịch thuật bằng máy
Tính linh hoạt để bao gồm các chủ đề tôi quan tâm nhất
James Ferrier - OptoicoreIT
Khóa học - Building Microservices with Go
Dịch thuật bằng máy
Sự đơn giản của ngôn ngữ và các ví dụ được giáo viên đưa ra
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Khóa học - Go Programming Language for Programmers
Dịch thuật bằng máy
Hỗ trợ các vấn đề mà học viên gặp phải. Việc điều tra và hỗ trợ sau khóa học cũng rất tốt!
Hans Jurgen Hogerle - Daimler TSS GmbH
Khóa học - Advanced Go Programming
Dịch thuật bằng máy
Thông tin bổ sung không có trong tài liệu chính thức
Sayf Eddine HAMMEMI - SCALITY SA
Khóa học - Go for Systems Programming
Dịch thuật bằng máy