JavaEdge
JavaEdge
全部文章
分类
Flink(3)
Java(24)
JVM(4)
Kafka(1)
nginx(1)
redis(2)
Spark(1)
SpringBoot框架(1)
SpringCloud 实战(2)
推荐系统(1)
未归档(135)
机器学习(1)
计算机网络(1)
归档
标签
去牛客网
登录
/
注册
Java服务器研究员
全是硬核干货
TA的专栏
67篇文章
379人订阅
Java源码模拟面试解析指南
41篇文章
15030人学习
2024系统设计面试指南
17篇文章
40991人学习
从Java高开到大数据开发
1篇文章
382人学习
从Java到AI大模型应用开发
8篇文章
785人学习
全部文章
(共212篇)
突破Java面试(38)-分布式服务接口的幂等性
1 面试题 分布式服务接口的幂等性如何设计(比如不能重复扣款)? 2 考点分析 从这开始,面试官就已经进入了实际的生产问题的面试了 一个分布式系统中的某个接口,要保证幂等性,如何保证? 这个事,其实是你做分布式系统的时候必须要考虑的一个生产环境的技术问题.为什么呢? 假如你有个服务提供一个...
Java
面试
分布式
架构
2019-07-09
0
1164
突破Java面试(37)-基于Dubbo的服务治理、服务降级以及重试
1 面试题 如何基于dubbo进行服务治理、服务降级、失败重试以及超时重试? 2 考点分析 服务治理 其实就是看看你有没有服务治理的思想,因为这是做过复杂微服务的人肯定会遇到的问题! 服务降级 涉及到复杂分布式系统中必备的一个话题,因为分布式系统互相来回调用,任何一个系统故障了...
2019-07-09
0
719
突破Java面试(36)-聊聊Dubbo的SPI机制
1 面试题 Dubbo中的SPI是什么? 2 考点分析 前面基础性的东西问完了,确定你应该了解Dubbo,那么自然问个稍微难的问题,就是SPI,先问问你这是个啥,然后问问你怎么实现的! 其实就是看看你对dubbo的掌握如何 3 SPI简介 SPI 全称为 Service Provider...
Java
Dubbo
SPI
架构
面试
2019-07-09
0
922
突破Java面试(35) - Dubbo的负载均衡、高可用及动态代理的策略
1 面试题 Dubbo负载均衡策略和集群容错策略都有哪些?动态代理策略呢? 2 考点分析 这些都是关于Dubbo必须知道,基本原理,序列化是什么协议,具体用dubbo的时候,如何负载均衡,如何高可用,如何动态代理等. 就是看你对Dubbo掌握程度 工作原理:服务注册,注册中心,消费者...
2019-07-08
0
470
突破Java面试(25) - Redis cluster集群模式的原理
1 面试题 Redis集群模式的工作原理说一下?在集群模式下,key是如何寻址的?寻址都有哪些算法?了解一致性hash吗? 2 考点分析 Redis不断在发展-Redis cluster集群模式,可以做到在多台机器上,部署多个实例,每个实例存储一部分的数据,同时每个实例可以带上Redis从实例...
java
Redis
面试
消息队列
架构
2019-07-08
0
547
突破Java面试(24)-Redis的持久化机制
面试题 Redis的持久化有哪几种方式?不同的持久化机制都有什么优缺点?持久化机制具体底层是如何实现的? 考点分析 Redis如果仅仅只是将数据缓存在内存里面,假若宕机了,再重启,内存里的数据就全部丢失了! 你必须得用Redis的持久化机制,将数据写入内存的同时,异步的慢慢的将数据写入磁盘 ...
2019-07-07
0
524
突破Java面试(23-9) - 深入解析Redis哨兵底层原理
1 sdown和odown转换机制 两种失败状态 1.1 概念 sdown主观宕机 一个哨兵自己觉得一个master宕机 odown客观宕机 quorum数量的哨兵都觉得一个master宕机 1.2 达成条件 sdown 一个哨兵ping一个master,超过...
2019-07-06
0
446
突破Java面试(23-8) - Redis哨兵主备切换的数据丢失问题
1 数据丢失的两个场景 主备切换的过程,可能会导致数据丢失 1.1 异步复制 由于 master => slave的复制是异步的,所以可能有部分数据还没复制到slave,master就宕机,于是这些数据就丢失了 1.2 脑裂导致 脑裂,也就是说,某个master所在节点突然脱离正常...
java
redis
面试
消息队列
架构
2019-07-06
0
723
突破Java面试(23-7) - Redis的哨兵架构
1 Redis Sentinal机制 sentinal,中文名哨兵 哨兵是redis集群架构中非常重要的一个组件,主要功能如下 集群监控 监控Redis master和slave进程的正常工作 消息通知 如果某个Redis实例有故障,那么哨兵负责发送报警消息给管理员 故障转移 若...
java
面试
Redis
消息队列
架构
2019-07-06
0
472
突破Java面试(23-4) - 再深入Redis Replication的完整执行流程及原理
1 复制的完整流程 slave node启动,仅仅保存master node的信息,包括master node的host和ip,但复制流程尚未开始 master host和ip配置在 redis.conf 中的 slaveof slave node内部有个定时任务,每...
2019-07-05
0
556
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页