天翼云分布式知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖分布式相关内容资讯。开发者在分布式专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。
Kafka安装记录
服务被别人攻击,不断刷新页面,怎么解决这个问题?
多维快查多维查询系统,你了解的解决方案都有哪些?
雪花算法对System.currentTimeMillis()优化真的有用么?
惰性队列是为了解决消息堆积问题,当生产者生产消息的速度远高于消费者消费消息的速度时,消息会大量的堆积在队列中,而队列中存放的消息数量是有限的,当超出数量时,会造成消息的丢失。
RabbitMQ是一门异步通讯技术,使用异步通讯技术,可解决同步通讯的一些问题。
分布式事务是指在分布式系统中涉及到多个独立的数据源(如数据库)的一系列操作,要求这些操作要么全部成功提交,要么全部回滚。在分布式系统中,由于涉及到多个独立的服务或数据源,各个服务之间的操作是相互独立的,并且可能存在网络延迟、部分服务失败等情况,因此保证分布式事务的一致性变得复杂。
分布式数据库是一种将数据存储在多个计算机节点上的数据库系统。它提供了高可用性、可伸缩性和容错性,可以处理大量数据和高并发访问。
RabbitMQ【路由模式(概念、编写生产者 、编写消费者 ) 通配符模式(概念、编写生产者、编写消费者) 】(四)-全面详解(学习总结---从入门到深化)
Zookeeper【概念(集中式到分布式、什么是分布式 、CAP定理 、什么是Zookeeper、应用场景、为什么选择Zookeeper 、基本概念) 】(一)-全面详解(学习总结---从入门到深化)
我们向kafka里发送消息的时候,kafka有多个分区,是如何将数以百万的消息发送到各个分区的,如果其中的分区节点出现了问题?
为了解决高并发访问、海量数据处理和高可靠性运行一系列问题,大型网站架构都会有一些大同小异的套路,可称为大型网站的架构模式。
使用springSession完成分布式session
根据源码,模拟实现 RabbitMQ - 实现消息持久化,统一硬盘操作(3)
RabbitMQ - 消息堆积问题的最佳解决方案?惰性队列
虚拟主机的概念类似于 MySQL 的 database ,把 交换机、队列、绑定、消息...... 进行 逻辑 上的隔离,因此不仅仅需要管理数据,还需要提供一些核心 API 供上层代码调用.
RabbitMQ 消息对象通过 Jackson 库消息转化器 序列化/反序列化 天坑!
这里主要实现 routingKey 和 bindingKey 参数的校验,以及 TopicExchange 类型绑定规则的实现.
根据源码,模拟实现 RabbitMQ - 从需求分析到实现核心类(1)
2023-04-18 14:14:56
2023-06-13 08:29:57
2023-05-08 10:00:50
2023-06-01 06:30:49
2023-05-29 10:45:37
2023-05-23 01:22:38