课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
Eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别?Zookeeper保证了CP(C:一致性,P:分区容错性),Eureka保证了AP(A:高可用)1.当向注册中心查询服务列表时,我们可以容忍 ...详情>>
你所知道的微服务技术栈都有哪些?微服务开发作用:快速开发服务。 Spring Spring MVC Spring BootSpring 是 JavaWeb 开发人员必不可少的一个框架,SpringBoot 简化了 Spring 开 ...详情>>
熔断框架都有哪些?具体实现原理知道吗?Sentinel 是阿里中间件团队研发的面向分布式服务架构的轻量级高可用流量控制组件,于 2018 年 7 月正式开源。Sentinel 主要以流量为切入 ...详情>>
集群分布式 Session 如何实现?面试官问了你一堆 Dubbo 是怎么玩儿的,你会玩儿 Dubbo 就可以把单块系统弄成分布式系统,然后分布式之后接踵而来的就是一堆问题,最大的问题就是分 ...详情>>
如何限流?在工作中是怎么做的?说一下具体的实现?限流可以认为服务降级的一种,限流就是限制系统的输入和输出流量已达到保护系统的目的。一般来说系统的吞吐量是可以被测算的,为 ...详情>>
分布式服务接口的幂等性如何设计(比如不能重复扣款)?从这个问题开始,面试官就已经进入了实际的生产问题的面试了。一个分布式系统中的某个接口,该如何保证幂等性?这个事儿其实是 ...详情>>
Spring Boot 和 Spring Cloud,谈谈你对它们的理解?Spring BootSpring Boot这家伙简直就是对Java企业级应用开发进行了一场浩浩荡荡的革命。如果稍微有几年工作经验的老油条,应 ...详情>>
Spring Cloud 和 Dubbo 有哪些区别?面向微服务的技术(SpringCloud)Spring Cloud 抛弃了 Dubbo 的 RPC 通信,采用的是基于 HTTP 的 REST 方式。严格来说,这两种方式各有优劣。 ...详情>>
什么是微服务?微服务之间是如何独立通讯的?什么是微服务? 微服务架构是一个分布式系统,按照业务进行划分成为不同的服务单元,解决单体系统性能等不足。 微服务架构(通常简称为微 ...详情>>
为什么要进行系统拆分?如何进行系统拆分?为什么要进行系统拆分?1)应用间耦合严重。 系统内各个应用之间不通,同样一个功能在各个应用中都有实现,后果就是改一处功能,需要同时改系 ...详情>>
如何在Java中实现网络数据的压缩传输?
解释Java中的异步I/O与同步I/O的区别
如何在Java中实现自定义的网络协议解析?
解释Java中的HTTP/2协议支持及其实现
如何在Java中实现高并发的WebSocket服务器?
解释分布式系统中的数据同步与异步机制
2024-10-31
2024-10-06
2024-09-13
2024-08-01
2024-12-15