The aim of this contribution is to analyse practical aspects of the use of REST APIs and gRPC to realize communication tasks in applications in microservice-based ecosystems. On the basis of performed experiments, classes of communication tasks, for which given technology performs data transfer more efficiently, have been established. This, in turn, allows formulation of criteria for the selection of appropriate communication methods for communication tasks to be performed in an application using microservices-based architecture.
翻译:这一贡献的目的是分析使用REST APIs和GRPC的实践方面,以便在微型服务生态系统的应用方面实现通信任务;根据所进行的实验,已经确定了通信任务类别,根据技术更有效地进行数据转让,这反过来又有助于制定标准,用于选择适当的通信方法,用于利用以微观服务为基础的结构在应用中执行通信任务。