【java常见的面试题】 什么是微服务?微服务的优缺点是什么?

简介: Java基础的面试题【SpringBoot&SpringCloud篇】

微服务就是一个独立的职责单一的服务应用程序,一个模块

1.优点:松耦合,聚焦单一业务功能,无关开发语言,团队规模降低 , 扩展性好, 天然支持分库
2.缺点:随着服务数量增加,管理复杂,部署复杂,服务器需要增多,服务通信和调用压力增大

相关文章
|
1天前
|
移动开发 前端开发 JavaScript
Java和web前端,IT新人该如何选择?,2024年最新Web前端内存优化面试
Java和web前端,IT新人该如何选择?,2024年最新Web前端内存优化面试
|
1天前
|
Java 数据库连接 数据库
spring--为web(1),富士康java面试题整理
spring--为web(1),富士康java面试题整理
|
1天前
|
安全 Java 数据库
Spring boot 入门教程-Oauth2,java面试基础题核心
Spring boot 入门教程-Oauth2,java面试基础题核心
|
1天前
|
Java
Java中int[]与Integer[]相互转化的方法,java基础知识面试重点总结
Java中int[]与Integer[]相互转化的方法,java基础知识面试重点总结
|
1天前
|
算法 Java C++
刷题两个月,从入门到字节跳动offer丨GitHub标星16k+,美团Java面试题
刷题两个月,从入门到字节跳动offer丨GitHub标星16k+,美团Java面试题
|
自然语言处理 监控 Dubbo
Java微服务选型Dubbo V.S SpringCloud(下)
若业务场景仅一种语言,可选择跟语言绑定的RPC框架 如果涉及多个语言平台之间的相互调用,必须选择跨语言平台的RPC框架。 支持多语言是RPC框架未来的发展趋势。正是基于此判断,各个RPC框架都提供了Sidecar组件来支持多语言平台之间的RPC调用。
256 0
Java微服务选型Dubbo V.S SpringCloud(下)
|
自然语言处理 负载均衡 监控
Java微服务选型Dubbo V.S SpringCloud(上)
若业务场景仅一种语言,可选择跟语言绑定的RPC框架 如果涉及多个语言平台之间的相互调用,必须选择跨语言平台的RPC框架。 支持多语言是RPC框架未来的发展趋势。正是基于此判断,各个RPC框架都提供了Sidecar组件来支持多语言平台之间的RPC调用。
195 0
Java微服务选型Dubbo V.S SpringCloud(上)
|
自然语言处理 监控 Dubbo
Java微服务RPC选型Dubbo还是SpringCloud?(下)
Java微服务RPC选型Dubbo还是SpringCloud?
243 0
Java微服务RPC选型Dubbo还是SpringCloud?(下)
|
监控 Dubbo 安全
Java微服务RPC选型Dubbo还是SpringCloud?(中)
Java微服务RPC选型Dubbo还是SpringCloud?
268 0
Java微服务RPC选型Dubbo还是SpringCloud?(中)
|
JSON 负载均衡 监控
Java微服务RPC选型Dubbo还是SpringCloud?(上)
Java微服务RPC选型Dubbo还是SpringCloud?
346 0
Java微服务RPC选型Dubbo还是SpringCloud?(上)