inflearn logo

Kỹ thuật xử lý RPC để đảm bảo hiệu suất trong môi trường hàng trăm MSA được chia sẻ bởi các nhà phát triển Kakao và Toss

Nội dung này đề cập đến các kỹ thuật giao tiếp RPC giúp tối đa hóa hiệu suất trong môi trường MSA (Microservice Architecture) quy mô lớn. Không chỉ dừng lại ở việc thực hành gRPC đơn thuần, bạn sẽ được học cách triển khai giao tiếp giữa các dịch vụ một cách ổn định và hiệu quả trong môi trường vận hành thực tế, nơi hàng trăm microservices hoạt động đồng thời. Dựa trên ngôn ngữ Golang, khóa học tập trung vào thực tiễn từ việc viết cú pháp Protocol Buffers (proto), tự động tạo mã nguồn và triển khai dịch vụ, cấu trúc của gRPC và ưu điểm so với RPC truyền thống, cho đến các chiến lược tối ưu hóa hiệu suất. Để ngay cả những người không chuyên hay người mới bắt đầu phát triển server cũng có thể dễ dàng thấu hiểu, chúng tôi giải thích từng bước từ khái niệm RPC đến nguyên lý hoạt động bên trong của gRPC, giúp bạn trang bị năng lực thực chiến để áp dụng ngay vào dịch vụ thực tế.

(4.9) 16 đánh giá

304 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

Go
Go
MSA
MSA
backend
backend
grpc
grpc
Go
Go
MSA
MSA
backend
backend
grpc
grpc

Ưu đãi có thời hạn

1.063.037 ₫

21%

1.358.325 ₫