【发布时间】:2018-03-30 17:54:05
【问题描述】:
我想问一个与设计相关的问题,因为我们有多个微服务,我们想为它们实现缓存。
有可能让不同的服务访问同一个缓存以从该缓存中设置和获取数据 那么最好的方法应该是什么。
假设我们有使用客户数据更新缓存的客户服务,并且我们有一个购物车缓存,它确实需要将此数据设置在包含此客户数据的购物车对象中,因此对于这种情况,最好的实现方式是什么这个。
【问题讨论】:
-
最佳实践可能是写“练习”而不是“练习”!
-
你的设计中是否有任何类型的队列??
-
感谢@Arash Kazemi 的建议..但除此之外你知道有什么想法或者只是在这里突出错误..
-
Nopes.. 没有任何类型的队列。但如果需要,可以添加。顺便说一句,你的建议是什么。是否需要一些消息队列。
标签: caching microservices