-
[Sưu tầm] gRPC là gì? Vũ khí tối thượng tăng tải Microservices
[Sưu tầm] gRPC là gì? Vũ khí tối thượng tăng tải Microservices https://200lab.io/blog/grpc-la-gi-vu-khi-tang-tai-microservices/ 1. gRPC là gì? gRPC là một framework RPC mã nguồn mở, hiện đại và hiệu năng cao mà có thể chạy trên bất kỳ môi trường nào. Framework này được Google khởi công phát triển vào năm 2015, đến 08/2016 thì được phát hành chính thức. Đây được cho là một thế hệ tiếp theo của RPC (Remote Procedure Calls) đặc biệt là trong mô hình Microservices. Gần đây các backend developer phải đứng trước lựa chọn dùng REST API hay dùng gRPC. Tại sao đã có REST API rồi còn phải thêm gRPC chi vậy? Vậy thì bài viết này mình sẽ làm rõ các khác biệt của chúng. REST API…