
中间件
文章平均质量分 62
简至大道
有道无术,术尚可求也;有术无道,止于术。
展开
-
淘宝十年资深程序员在面试中最爱问的秒杀的面试题
秒杀是一种营销策略,通过限时抢购的方式来提高销售量,促进商品消费。秒杀场景通常指的是在一段时间内,大量用户同时抢购某种商品的情况,要求系统能够在短时间内处理大量并发请求,保证抢购的公平性和准确性。原创 2023-03-13 13:38:27 · 673 阅读 · 0 评论 -
淘宝十年资深架构师吐血总结淘宝的数据库架构设计和采用的技术手段。
综上所述,淘宝的数据库架构设计采用了分布式数据库技术,通过分库分表、数据冗余、异步复制、读写分离等技术手段来解决数据库的性能、可用性和扩展性问题。同时,淘宝还采用了一系列中间件来协调分布式系统的操作,保证了数据的一致性和高性能。这些技术手段的综合应用,使得淘宝的数据库能够承受双十一这种高并发、高压力的交易活动。原创 2023-03-09 10:44:15 · 4368 阅读 · 0 评论 -
Redis分布式锁代码实现(Java)
【代码】Redis分布式锁代码实现(Java)原创 2022-11-07 14:25:56 · 1101 阅读 · 1 评论 -
zokeeper分布式锁代码实现
【Java】zokeeper分布式锁代码实现。原创 2022-11-04 18:13:34 · 333 阅读 · 0 评论 -
Zookeeper总结
概念简述简单说下分布式系统特点特性Zookeeper结构模型ZNode(数据节点)结构节点类型watch机制Zookeeper的协调机制Zookeeper集群角色可靠性Paxos协议ZAB协议消息广播和崩溃恢复Zookeeper选举。原创 2022-08-19 11:07:26 · 523 阅读 · 0 评论 -
一文学会Zookeeper
1.Zookeeper可以做什么?2.Zookeeper四种节点类型3.zookeeper的watch机制4.zookeeper的Leader选举机制5.zookeeper如何保证一致性(ZAB协议)6.paxos一致性算法7.推荐一个zo ZooKeeper 是分布式应用程序的高性能协调服务。它在一个简单的界面中公开了常用服务,例如命名、配置管理、同步和组服务,因此您不必从头开始编写它们。您可以现成地使用它来实现共识、组管理、领导者选举和存在协议。您可以根据自己的特定需求在此基础上进行构建。原创 2022-08-04 16:17:44 · 95 阅读 · 0 评论 -
RabbitMQ的四种交换机
RabbitMQ的四种交换机原创 2022-01-10 14:30:05 · 1081 阅读 · 0 评论 -
Java实现RPC模式——RabbitMQ
Java实现RPC模式——RabbitMQ原创 2022-01-06 10:58:24 · 1169 阅读 · 0 评论 -
Rabbitmq的六种模式
Rabbitmq的六种模式原创 2022-01-06 10:31:52 · 2377 阅读 · 0 评论