分布式
文章平均质量分 66
高并发、性能优化、接口优化
wondream322
这个作者很懒,什么都没留下…
展开
-
分布式事务
什么是分布式系统?部署在不同节点上的系统通过网络交互来完成协同工作的系统什么是事务?事务是由一组操作组成的单元。事务具有ACID特性什么是本地事务?本地事务就是用关系数据库来控制事务。什么是分布式事务?在分布式系统中一次操作由多个系统协同完成,这种一次事务操作涉及多个系统通过网络协同完成的过程称为分布式事务。CAP理论分布式系统在设计时只能在一致性(Consistency)、可用性(Availability)、分区容忍性(Partition Tol...原创 2021-04-26 19:30:12 · 7702 阅读 · 0 评论 -
消息最终一致性解决方案之RabbitMQ实现
RabbitMQ遵循了AMQP规范,用消息确认机制来保证:只要消息发送,就能确保被消费者消费来做到了消息最终一致性。而且开源,文档还异常丰富,貌似是实现分布式事务的良好载体6.1 RabbitMQ消息确认机制rabbitmq的整个发送过程如下1. 生产者发送消息到消息服务2. 如果消息落地持久化完成,则返回一个标志给生产者。生产者拿到这个确认后,才能放心的说消息终于成功发到消息服务了。否则进入异常处理流程。rabbitTemplate.setConfirmCallback( (原创 2021-04-16 14:14:28 · 13116 阅读 · 0 评论