logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

RocketMQ原理解读 NameServer篇(broker节点治理)

序言在来阿里实习之前,就对消息队列非常感兴趣,当时就翻看了RocketMQ的使用指南并在本地搭建环境跑了些demo。如今项目压力不太大,就准备趁着实习期间来细看RocketMQ的原理和源码实现.NameServer作用nameServer顾名思义,在系统中肯定是做命名服务,服务治理方面的工作,功能应该是和zookeeper差不多,据我了解,RocketMq的早期版本确实是使用的zookeeper,

#zookeeper
Linux :IO多路复用模型

一、IO多路复用定义IO多路复用允许应用在多个文件描述符上阻塞,并在某一个可以读写时通知, 一般遵循下面的设计原则:、IO多路复用:任何文件描述符准备好IO时进行通知在文件描述符就绪前进行睡眠。唤醒:哪个准备好了在不阻塞的情况下处理所有IO就绪的文件描述符返回第一步Linux下提供了三种IO多路复用方案,select、poll和epoll。二、select IO 多路复用看一下selec

#linux
到底了