标签: c# caching microservices grpc
我们有一个单片系统,我们目前正在使用gRPC进入微服务。目前,我们在单片代码中使用C#客户端中的enyim缓存。
在创建我们的第一个gRPC服务时,我们感到困惑的是缓存层应该在哪里:
建议?
答案 0 :(得分:0)
当我检查这个时,我只是在浏览:
在API Gateway上进行缓存很有意义,因为它可以节省对服务的调用,并且缓存代码不会在每个服务上重复,而是通过API网关本身保持集中。