logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

消息中间件-RabbitMq

消息中间件也可以称消息队列,是指用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息队列模型,可以在分布式环境下扩展进程的通信。使用场景异步处理、流量削峰、限流、缓冲、排队、最终一致性、消息驱动等需求的场景都可以使用消息中间件。自定义消息中间件BlockingQueue(阻塞队列)是java中常见的容器,在多线程编程中被广泛使用。当队列容器

#rabbitmq#java#分布式
Seata-分布式事务中间件

Seata-分布式事务中间件seata的产生在微服务调用中会出现如下的情况在服务间的调用可能会出现一些服务调用成功,一些服务调用失败的情况。为了使这些请求要么都成功,要么都失败就需要引入分布式事物的概念。Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。seata简介1.seata术语TC (Transaction Coordinator) - 事务协调者维护

#中间件#分布式
常见消息中间件对比

1.ActiveMQ优点单机吞吐量:万级topic数量都吞吐量的影响:时效性:ms级可用性:高,基于主从架构实现高可用性消息可靠性:有较低的概率丢失数据功能支持:MQ领域的功能极其完备缺点:官方社区现在对ActiveMQ 5.x维护越来越少,较少在大规模吞吐的场景中使用。2.Kafka号称大数据的杀手锏,谈到大数据领域内的消息传输,则绕不开Kafka,这款为大数据而生的消息中间件,以其百万级TPS

#rabbitmq#kafka
到底了