服务的模型

服务的概念模型来自于两个维度:服务标准和服务级别。

服务标准:体现服务应当遵守的原则。

1、服务无状态:避免状态信息管理从而增强可拓展性。

2、服务可重用:要求服务内部业务逻辑足够通用,以便能够用到不同类型的服务消费者场景中。具备幂等性。

3、服务可发现:指服务需要具备传递元数据构建能力,通过这些元数据可以有效地发现和解释服务。如果没有注册中心,则通过合适的服务或者方式,构成服务提供者和消费者之间的服务约定。

4、服务自治:指服务对其底层运行时环境具有高度的控制权。要求服务边界清晰不重叠,服务隔离性高、具备高并发、可伸缩能力。

5、服务松耦合:服务之间尽量保持最终一致性。

服务级别:体现服务的重要性。

一级服务:

具备完善的容错降级机制及对低级别服务的熔断措施、定期压测、配置高级别的监控告警流程等。

二级服务:

多采用异步方式进行系统交互,容忍暂时数据不一致。

三级服务:

可随时降级整个服务。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值