每个人都问有关微服务的5个问题(问题3)

在讨论过渡到微服务时对现有应用程序的开发影响时,有五个问题以一种或另一种形式不断出现。 无论组织的规模如何,它们都是相同的,并且随着组织向微服务架构的发展,它们似乎成为该过程稍后的战略讨论的一部分。

这些文章涵盖了每个人都应该问有关微服务的问题。 他们基于在征服微服务以进行现有开发和交付现代应用程序的过程中与组织进行交互的经验。

之前,我们讨论了关于微服务性能影响的第一个问题以及关于状态和整体的第二个问题。 在第三篇文章中,我们将研究数据和您的分布式微服务。

数据和微服务

对于许多开发人员和架构师来说,状态讨论对于转向微服务至关重要。 遵循这一思路,引发了有关如何使用其体系结构中当前数据源创建一致状态视图的问题。

“如何处理支持分布式服务的数据库,以使状态成为整个系统中的单个状态视图?”
讨论的最好之处在于,我们的一位同事在书中对此进行了广泛的论述。 更好的是,它是免费下载的( bit.ly/mono2microdb ),并提供了许多技巧。

您可以查看的另一个选择可能是开源工具
Debezium用于智能数据库更改数据捕获。 在他们的网站上 “ Debezium本质上是一个现代的,分布式的开源变更数据捕获平台,最终将支持监视各种数据库系统。”

在本系列文章的下一篇文章中,我们将介绍测试有状态微服务。

(与Burr Sutter合着的文章

翻译自: https://www.javacodegeeks.com/2019/08/questions-everyones-asking-microservices.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值