数据结构
文章平均质量分 91
星星不闪包退1
这个作者很懒,什么都没留下…
展开
-
MySQL高可用架构MHA
概述MHA简介由日本DeNA公司youshimaton开发 是一套优秀的实现MySQL高可用的解决方案 数据库的自动故障切换操作能做到在0~30秒之内完成 MHA能确保在故障切换过程中最大限度保证数据的一致性,以达到真正意义上的高可用MHA组成 MHA Manager(管理节点) 管理所有数据库服务器 可以单独部署在一台独立的机器上 也可以部署在某台数据库服务器上 MHA Node(数据节点) 存储数据的MySQL服务器 运行在每台MySQL服务器上...原创 2022-05-22 17:09:14 · 106 阅读 · 0 评论 -
《我想进大厂》之kafka夺命连环11问
说说你对kafka的理解kafka是一个流式数据处理平台,他具有消息系统的能力,也有实时流式数据处理分析能力,只是我们更多的偏向于把他当做消息队列系统来使用。如果说按照容易理解来分层的话,大致可以分为3层:第一层是Zookeeper,相当于注册中心,他负责kafka集群元数据的管理,以及集群的协调工作,在每个kafka服务器启动的时候去连接到Zookeeper,把自己注册到Zookeeper当中第二层里是kafka的核心层,这里就会包含很多kafka的基本概念在内:record:代表消息原创 2022-05-22 16:36:29 · 76 阅读 · 0 评论 -
历经十几次面试,总结分享一次高级 Java 开发的面试题
记录一次面试的题和自己的一些理解,通常一般都是自我介绍,项目介绍,问问业务以及后面就是吧拉吧拉的技术细节,反正一句话 “面试过程都是一连串的连环 Q”。如果大家觉得这些问题都能够游刃有余的回答大家出去拿一个高级的 title 问题不大。小伙伴们有兴趣想了解内容和更多相关学习资料的请点赞收藏+评论转发+关注我,后面会有很多干货。我有一些面试题、架构、设计类资料可以说是程序员面试必备!所有资料都整理到网盘了,需要的话欢迎下载!私信我回复【111】即可免费获取分布式锁部分 redis ...原创 2022-05-20 16:19:51 · 127 阅读 · 0 评论 -
高并发,你真的理解透彻了吗?
高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load 升高、GC 频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。小伙伴们有兴趣想了解内容和更多相关学习资料的请点赞收藏+评论转发+关注我,后面会有很多干货。我有一些面试题、架构、设计类资料可以说是程序员面试必备!所有资料都整理到网盘了,需要的话欢迎下载!私信我回复【111】即可免费获取在过往的面试中,如果候选人做过高并发的项目...原创 2022-05-20 16:15:41 · 173 阅读 · 0 评论 -
点击量破百万 阿里内产微服务进阶讲义,简直是 Java 开发者的福音
不得不说,微服务是当下非常热门的话题。我平时工作之外和圈子里的朋友们交流,提到微服务等新技术,他们先是兴奋,后又无奈。兴奋的是他们看到了新技术带来的便利,无奈的是团队规模和能力又反过来制约了他们采用新技术的步伐。而他们也对微服务有着这样或那样的理解,但更多的是疑惑,比如说他们会问: 微服务这技术虽然面试的时候总有人提,但作为一个开发者,是不是和我关系不大?那不都是架构师的事吗? 微服务不都是大厂在玩吗?我们这个业务体量用得着吗? 微服务特别复杂,没个 100 人的研发团队是不是就无原创 2022-05-15 14:52:58 · 102 阅读 · 0 评论 -
36张图详解网络基础知识
网络协议我们用手机连接上网的时候,会用到许多网络协议。从手机连接 WiFi 开始,使用的是802.11(即 WLAN )协议,通过 WLAN 接入网络;手机自动获取网络配置,使用的是DHCP协议,获取配置后手机才能正常通信。这时手机已经连入局域网,可以访问局域网内的设备和资源,但还不能使用互联网应用,例如:微信、抖音等。想要访问互联网,还需要在手机的上联网络设备上实现相关协议,即在无线路由器上配置NAT、PPPOE等功能,再通过运营商提供的互联网线路把局域网接入到互联网中,手机就可以上...原创 2022-04-10 16:41:14 · 480 阅读 · 0 评论