最近,我开始使用gRPC消息与微服务进行交互。直到现在,我一直在使用REST API和DTO来保持代码中的解耦和封装性。
现在我正在使用gRPC protobuf消息时,我开始思考这里的最佳实践。在大声思考时,我会说,在应用程序的入口处获取消息时,最好将其转换为DTO,以保持gRPC protobuf消息与代码本身的解耦,但从另一个角度来看,我只是将对象转换为对象,想知道是否有必要进行这些开销。
期待您对此问题的想法。
现在我正在使用gRPC protobuf消息时,我开始思考这里的最佳实践。在大声思考时,我会说,在应用程序的入口处获取消息时,最好将其转换为DTO,以保持gRPC protobuf消息与代码本身的解耦,但从另一个角度来看,我只是将对象转换为对象,想知道是否有必要进行这些开销。
期待您对此问题的想法。