Service Weaver : 一个用于编写分布式应用的框架

👇你懂的 

我们很高兴来介绍 Service Weaver,这是一个用于构建和部署分布式应用程序的开源框架。Service Weaver 允许您将应用程序编写为一个模块化的单体应用,并将其部署为一组微服务。

更具体地说,Service Weaver 由两个核心部分组成:

  1. 一组编程库,让你只需要使用原生数据结构和方法调用,就可以将应用程序编写为单个模块化二进制文件。

  2. 一组部署程序,允许您配置应用程序的运行时拓扑,并将其部署为一组微服务,可以在本地或您选择的云上进行部署。

dad6a05f2a326a58e65e1d441c311e0b.png

通过将编写应用程序的过程与 runtime 考虑因素(例如如何将应用程序拆分为微服务、使用哪些数据序列化格式以及如何发现服务)分离,Service Weaver 旨在提高分布式应用程序开发速度和性能。

构建 Service Weaver 的动机

在编写基于微服务的应用程序时,我们发现维护多个不同的微服务二进制文件,以及它们各自的配置文件、网络端点和可序列化数据格式,会显著降低我们的开发速度。

更重要的是,微服务严重影响了我们进行跨二进制更改的能力。这使我

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值