包含"消息队列"标签的文章
-
你想知道吗 是什么 Kafka
你是一个程序员,假设你维护了两个服务A和B,B服务每秒只能处理100个消息,但A服务却每秒发出200个消息,B服务哪里顶得住,分分钟被压垮,那么问题就来了,有没有办法让B在不被压垮的同时,还能处理掉A的消息,当然有,没有什么是加一层中间层不能解决的,如果有,那就再加一层,这次我们要加的中间层是消息队...
-
问 Kafka有哪些应用场景 你能说上来几个
下面我们来总结一下Kafka的一些应用场景,1、日志处理与分析,最常用的场景,下图显示了典型的ELK,Elastic,Logstash,Kibana,堆栈,Kafka有效地从每个实例收集日志流,ElasticSearch使用来自Kafka的日志并为其建立索引,Kibana在ElasticSearch...
-
高性能背后的原理 六个技术点带你理解 Kafka
大家好,我是君哥,Kafka是一款性能非常优秀的消息队列,每秒处理的消息体量可以达到千万级别,今天来聊一聊Kafka高性能背后的技术原理,Kafka收发消息都是批量进行处理的,我们看一下Kafka生产者发送消息的代码,privateFuture<,RecordMetadata&g...
-
Stack ELK 的安全性如何保障
ELKStack,Elasticsearch、Logstash、Kibana,提供了一系列安全性功能,以确保在部署和使用过程中的数据安全和系统安全,以下是ELKStack中的一些关键安全性保障,1、身份验证和授权,Elasticsearch和Kibana支持基于角色的身份验证和授权,用户需要提供有效...
-
聊一聊系统设计中的消息队列
在一个电商平台系统里,每当客户下订单时,你需要,在高峰期立即执行所有这些操作,可能会减慢客户的体验,在这种情况下,我们有大量的应用事件,而无法同时处理所有事件,消息队列的基本架构消息队列是一个持久化组件,存储在内存中,支持异步通信,它充当缓冲区,并分发异步请求,消息队列的基本架构很简单,输入服务称为...
-
Redis 与 消息队列! Boot Redission List Spring 是否适合做消息队列 实现 Redis
分布式系统中必备的一个中间件就是消息队列,通过消息队列你能对服务间进行异步解耦、流量消峰、实现最终一致性,目前市面上已经有RabbitMQ、RochetMQ、ActiveMQ、Kafka等,有人会问,Redis适合做消息队列么,在回答这个问题之前,你先从本质思考,我将结合消息队列的特点,分析使用Re...
-
WebSocket 通过消息队列实现分布式
简单的概括一下,如果我们的项目是分布式环境,登录的用户被Nginx的反向代理分配到多个不同服务器,那么在其中一个服务器建立了WebSocket连接的用户如何给在另外一个服务器上建立了WebSocket连接的用户发送消息呢,...。...