微服务教程

[微服务教程]1. 微服务架构概念&面试题

2021-04-08  本文已影响0人  后端技术学习分享

单体架构到微服务

SpringCloud Alibaba 体系

  1. Dubbo, 用于实现高性能 Java RPC 通信
  2. Nacos, 服务注册发现、配置管理、服务管理
  3. Sentinel, 流量控制、熔断降级、系统负载保护
  4. RocketMQ, 分布式消息系统,提供低延时的、高可靠的消息发布与订阅服务
  5. Seata, 高性能微服务分布式事务解决方案

面试题

soa和微服务的区别

你是怎么理解微服务的

微服务架构是一种架构思想,实际以分布式系统方式开发,架构是为了结偶。
该架构应该解决分布式系统开发中主要遇到的四个问题

如何处理微服务落地过程中的问题

什么是SpringCloud

微服务架构的优点和缺点有哪些

优点:

CAP定理是什么

一个分布式系统最多只能同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)这三项中的两项。

BASE理论是什么

BASE 理论是对 CAP 理论的延伸,支持大型分布式系统。核心思想是即使无法做到强一致性(CAP 的一致性就是强一致性),但应用可以采用适合的方式达到最终一致性。

后记

原创不易,转载请在开头著名文章来源和作者。如果我的文章对您有帮助,请点赞/收藏/关注鼓励支持一下吧❤❤❤❤❤❤

上一篇 下一篇

猜你喜欢

热点阅读