NET微服务全套面试题(含接地气详细答案).docx

NET微服务全套面试题(含接地气详细答案).docx

.NET微服务全套面试题(含接地气详细答案)

一、基础概念类(初级必问)

1、简单说说你对微服务的理解?和单体项目比优缺点是什么?

参考答案:

微服务本质就是把一个庞大的单体项目,按照业务领域拆分成多个独立、小型、职责单一的服务。每个服务单独开发、单独部署、独立数据库,服务和服务之间通过HTTP、RPC这类方式通信,在.NET里一般以WebAPI、GRPC接口为主。

优点:

业务解耦:模块之间互不干扰,改订单功能不用动用户、商品服务;

独立扩容:哪个服务压力大就单独扩容,比如秒杀只扩容商品、订单服务,不用整体升级服务器;

技术灵活:不同服务可按需选型,比如后台管理用.NETCore,数据分

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档