- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设我有一项管理仓库的服务(更新不频繁)。我有一项销售服务需要商店列表(以便在必要时进行搜索和使用)。如果我从商店服务中获取商店列表并将其保存在我的销售服务中(比如在 redis 中),但确保在商店列表发生变化时更新 redis。会不会违反微服务架构的单一职责原则?
最佳答案
不,它不是,实际上,当服务存储来自另一个服务的相关数据的副本并使用某种机制来同步它(通常通过消息代理使用一些异步通信)时,这是微服务架构中非常常见的方法。
存储数据副本不会从管理它的服务转移该数据的所有权。
关于caching - 存储另一个服务的数据是否违反微服务的单一职责原则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74141387/
我刚刚开始 iOS 应用程序开发,到目前为止,这是一次很棒的体验。 Apple 文档很棒,但我有一些问题不是技术性的,只有有经验的人才能回答。 我有一堆 UIViewController 处理它们控制
我几天前开始学习 react-redux-immutable,但我仍然对构建我的应用程序感到困惑。我有 php(symfony/laravel MVC 背景),所以要理解一些 javascript 概
每次查看 SharpDX 代码并尝试遵循 DirectX 文档时,我都会遇到困难。有没有一个地方清楚地列出了每个编号的类映射到什么以及它们存在的原因? 我说的是这样的事情: D
我正在使用 Robospice 库 创建应用程序。这是处理互联网连接的绝佳选择,因为库的核心是基于 Android 服务的,所以我们的连接与 Activity 生命周期无关。 我们正在创建我们的请求并
我可能在这里分析过度了,但是根据我对 MVC 的阅读,似乎有很多关于如何做事情的观点。 是否有一个“最佳实践”网站或文档来定义 MVC 各个部分的职责? 请记住,我使用 EF/Repository&U
我是一名优秀的程序员,十分优秀!