分布式
文章平均质量分 97
Hey Neo!
一起学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
中间件(redis,rabbitmq,zookeeper,kafka)集群讨论及搭建
一,前言大家好,我是小墨。这一篇文章我们来一个中间件的集群的搭建的大团圆章节,将围绕我们使用的主流几个中间件(我使用过的)的集群构建方式进行原理讨论和实际搭建方案探讨,包括redis,rabbitmq,zookeeper,然后我们对这些中间件集群进行总结,尽量提炼出一些知识出来一起分享,注意本文不涉及实际搭建过程。zookeeper,高度强调可用性,redis,强调数据的读写速率rabbitmq,强调可靠性kafka,强调高吞吐量原创 2020-10-20 11:03:50 · 3487 阅读 · 2 评论 -
秒杀业务的设计及解决思路
今天我们来谈谈秒杀项目的设计和解决思路,当然对于那么大的请求量,整个架构都得进行各种更高层次的升级,我们现在不谈论千万级别QPS的架构解决方案,就聊聊假设只有数万QPS下秒杀活动,server服务的考虑出发点和几种解决方案,对于秒杀项目的解决网上都有不少的解决方案,讲得很详细,我根据我实际做的项目谈谈解决方案,然后升级到更高并发量后如何对架构进行优化。考虑因素1,恶意请求2,超卖3.并发压力4.数据库压力根据这些然后推出一个解决方案原创 2020-10-18 16:02:45 · 586 阅读 · 2 评论 -
分布式事务---消息队列解决方案(本地消息表)
这一章我们介绍下分布式情况下进行事务的处理的方法----消息队列异步解决方案,也通过这个方案我们聊一聊分布式中的BASE理论在这里的体现。对于事务我不多加介绍,分布式事务有几种解决方案如:2PC(两阶段提交),3PC(三阶段提交),补偿事务(TCC),消息队列异步。但是考虑到分布式下各种异常情况考虑下,常见生产方案一般都是消息队列异步解决方案,使用本地消息表保证异步的消息一致性,我们结合分布式理论聊聊消息队列异步解决方案。原创 2020-10-17 16:16:58 · 2224 阅读 · 0 评论
分享