现代IM系统中消息推送和存储架构的实现
前言
IM全称是『Instant Messaging』,中文名是即时通讯。在这个高度信息化的移动互联网时代,生活中IM类产品已经成为必备品,比较有名的如钉钉、微信、QQ等以IM为核心功能的产品。当然目前微信已经成长为一个生态型产品,但其核心功能还是IM。
Redis Stream——作为消息队列的典型应用场景
Redis Stream
Redis最新的大版本5.0已经RC1了,其中最重要的Feature莫过于Redis Stream了,关于Redis Stream的基本使用介绍和设计理念可以看我之前的一篇文章(Redis Stream简介)。
轻松搞定RocketMQ入门
RocketMQ是一款分布式、队列模型的消息中间件,具有以下特点:能够保证严格的消息顺序、提供丰富的消息拉取模式、高效的订阅者水平扩展能力、实时的消息订阅机制、亿级消息堆积能力。
使用日志服务LogHub替换Kafka
前几天有客户问到,云上有什么服务可以替换Kafka?
怀着程序员的一丝小小的骄傲回复:日志服务(原SLS)下LogHub功能可以完全替代Kafka等产品,并且在性能、易用性和稳定性上更佳。
但客户将信将疑,于是花了一天时间整理一篇文章,简单从各个角度解释下为何建议用户从自搭Kafka换成
正在直播 | 4 大系列、33 课时,距离你成为架构师还差这一套课程
迅速蜕变| 架构师成长系列直播正式上线!
对于大部分程序员来说,架构师是一个令人向往的角色。如果说程序员的工作是谋一域,作为架构师就需要对技术的深度和广度都有深刻的了解,是不折不扣的谋全局者。
为了让更多普通开发者成为架构师,在不断的开发和学习各种知识,经验,在自我培养和技能强化中不断的提升,我们邀请 30+位阿里专家,整合 40+课时构建《架构师成长系列直播》以微服务、Devops、Serverless、消息中间件,4 个方向为切入点,以真实场景为例,深刻解读技术落地实践,洞悉技术发展方向,期待为广大程序员成为一名合格的架构师打下牢固的基础。
数据仓库介绍与实时数仓案例
1.数据仓库简介
数据仓库是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策。
业界主流MQ对比
根据之前的学习和沉淀,本期我们总结了几款业界主流消息中间件产品的对比报告。