美文网首页
104 springcloudalibaba

104 springcloudalibaba

作者: 滔滔逐浪 | 来源:发表于2023-05-28 15:48 被阅读0次

    微服务架构与SOA架构的不同
    1,微服务架构基于SOA架构演变过来,继承SOA架构的优点,在微服务架构中去除SOA架构中的ESB企业服务总线,采用http+ json(restful)进行传输。
    2,微服务架构比SOA架构粒度会更加精细,让专业的人去做专业的事情(专注),目的提高效率,每个服务于服务之间互不影响,微服务架构中,每个服务必须独立部署,微服务架构更加轻巧,轻量级。
    3,SOA架构中可能数据库存储会发生共享,微服务强调每个服务都是单独数据库,保证每个服务于服务之间互不影响。
    4.项目体现特征微服务架构比SOA架构更加适合互联网公司敏捷开发,快速迭代版本,因为粒度非常精细。

    微服务架构会产生那些问题
    分布式事务解决方案(rabbitmq/rocketmq/lcn/seata)
    分布式任务调度平台(xxx-Job,阿里Scheduler)
    分布式日志采集系统ELK+Kafka
    分布式服务注册中心Eureke,Zookeeper,Consul,nacos
    分布式服务追踪与调用链Zipkin等。
    分布式配置中心 SpringCloud Config,携程阿波罗,Nacos Config;
    分布式服务追踪与调用链Zipkin,skywalking
    分布式锁(Redis zookeeper)
    服务的接口保护(hystrix /sentinel)

    相关文章

      网友评论

          本文标题:104 springcloudalibaba

          本文链接:https://www.haomeiwen.com/subject/gtjnqdtx.html