微服务架构在区块链BaaS平台中的实践

前言

微服务架构是近几年互联网行业比较火的概念,凭借灵活可扩展、独立部署…等优势,逐步成为分布式架构中的主流。那么微服务架构和区块链又能擦出哪些神奇的火花?本期将从微服务架构概述、微服务架构在BaaS平台的应用优势等角度展开介绍。

原文链接:https://mp.weixin.qq.com/s/9RzKszZ02RvfHCVDqNEqzg

什么是微服务架构?
微服务架构(Microservice Architecture)是一种架构概念,可以简单理解成一种将复杂系统拆分设计成多个微服务的架构,系统中的每个微服务专注于实现一个功能,内部是高内聚的,但外部是低耦合的,且支持独立部署。由于每个服务运行在其独立的进程中,因此服务与服务间采用轻量级的通信机制互相沟通。
在这里插入图片描述
与微服务架构相对的是单体架构,即将系统中所有的功能、模块耦合在一个应用中的架构方式。单体架构的好处是项目易于管理、部署简单,但缺点是可扩展性差、迭代困难、团队协作难、跨语言程度差、管理测试成本高等。

典型微服务架构介绍
在这里插入图片描述
如上图所示,微服务架构可大致分为:
服务网关:系统的统一入口,提供路由转发、流量控制、鉴权验证、安全控制、负载均衡等功能;
服务注册中心:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值