随笔分类 - 中间件
摘要:Netty IO=》网络通信、IO、socket =》BIO、NIO、多路复用器 =》netty 知识准备-计算机组成原理 1、内核:相当于一个程序,负责管理IO设备,如硬盘、网卡、外设等,统一资源控制 2、保护模式:内核能访问其他程序,其他程序无法直接访问内核,防止对内核及系统的侵入和破坏 3、中
阅读全文
摘要:架构 核心模块 rocketmq-broker:接受生产者发来的消息并存储(通过调用rocketmq-store),消费者从这里取得消息 rocketmq-client:提供发送、接受消息的客户端API。 rocketmq-namesrv:NameServer,类似于Zookeeper,这里保存着消
阅读全文
摘要:前言 应用架构演变: 单一架构ORM:单机构建网站,是一个高内聚版本,所有功能部署在一起。通过一个容器和JSP/Servlet技术或通过一些开源的框架如SSM以及SSH,通过数据库管理系统来存储数据。 垂直应用架构MVC:数据库应用服务器分离,通过增加机器的数量,将数据库服务器和web服务器拆分开来
阅读全文
摘要:基础 Zookeeper = 文件系统 + 通知机制 Apach Hbase和 Apache solr 以及 Dubbo等项目都采用了Zookeeper Zookeeper是一个分布式的、高性能的,开源的分布式系统的协调服务,是Google的Chubby一个开源的实现,是Hadoop 和 Hbase
阅读全文