抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

几种消息中间件的对比

本次主要对比:ActiveMQ、kafka、RocketMQ、RabbitMQ衡量消息中间件的指标:服务性能,数据存储,集群架构 1.ActiveMQActiveMQ是Apache出品的,最流行的能力,强劲的开源消息总线,并且他完全支持Java的JMs规范。丰富的API,多种集群构建模式使得它成为业界老牌的消息中间件,在中小型企业应用广泛。但是相比于kafka,rabbitmq等MQ来说,性...

消息中间件-常见面试题

概述 什么是消息中间件?和RPC有何区别? 消息中间件使用场景介绍 消息中间件(ActiveMQ、RabbitMQ、RocketMQ、Kafka)简介及对比 消息中间件的编年史ActiveMq JMS规范 什么是JMS(Java Messaging Service)规范? 包含要素 消息类型 P2P模型 ...

网络架构基础

海量数据的解决方案 缓存和页面静态化 数据库优化 表结构优化 SQL语句优化 分区 分表:mycat 分库分表中间件 索引优化 使用存储过程代替直接操作 分离活跃数据:可以根据最后一次查询时间,判断非活跃用户,将活跃数据单独分到一个表中作为默认表,不活跃数据分到另一个表中,先从默认表中查找数据,找不到再从不活跃表中查找数据,提高查询效率。 批量读取和延迟修改:原理是通过减少操作的次...

HTTP协议

HTTP协议是应用层协议,在TCP/IP协议接受到数据之后需要通过HTTP协议来解析才可以使用。

HTTP

Ping命令的使用

一、概览对于 ping 命令,想必只要是程序员都知道吧?当我们检查网络情况的时候,最先使用的命令肯定是 ping 命令吧?一般我们用 ping 查看网络情况,主要是检查两个指标,第一个是看看是不是超时,第二个看看是不是延迟太高。如果超时那么肯定是网络有问题啦(禁 ping 情况除外),如果延迟太高,网络情况肯定也是很糟糕的。那么对于 ping 命令的原理,ping 是如何检查网络的?大家之前...