分布式
文章平均质量分 90
loser_jyh
这个作者很懒,什么都没留下…
展开
-
字节跳动--券系统设计方案
需求背景十万级的用户券系统需求,负责券建立、发放、核销、查询。需求分析首先对需求进行拆解,大致包含两部分:券的配置,即全批次(券模板)的创建,券模板的有效期和券的库存信息; 券的发放,即券记录的创建和管理(过期,状态流转);技术选型券模板、券记录都要持久化,同时还需要支持条件查询,因此选用通用的MySQL作为存储DB; 另外由于需要支持高并发的读写,所以引入Redis做缓存; 券模板、券记录都有过期时间、过期状态等状态流转,有必要引入延迟消息队列做相应的业务处理,Roc.转载 2022-04-25 19:39:17 · 823 阅读 · 0 评论 -
分布式架构的服务治理
原文链接:https://blog.csdn.net/simplemurrina/article/details/84102822上次被问到什么是服务治理平台?谈谈你对服务治理平台的理解?我觉得谈服务治理,首先要知道什么是微服务?微服务就是一些协同工作的小而自治的服务,两个特性简单连接,分散管理。Ø简单连接1、在连接通道方面,微服务很轻,一般采用轻量级的通讯协议(如HTT...转载 2019-05-31 16:26:35 · 2898 阅读 · 0 评论 -
分布式系统CAP理论
原文链接:http://www.ruanyifeng.com/blog/2018/07/cap.html分布式系统(distributed system)正变得越来越重要,大型网站几乎都是分布式的。分布式系统的最大难点,就是各个节点的状态如何同步。CAP 定理是这方面的基本定理,也是理解分布式系统的起点。本文介绍该定理。它其实很好懂,而且是显而易见的。下面的内容主要参考了 Mic...转载 2019-06-01 02:35:43 · 112 阅读 · 0 评论 -
ELK原理与介绍
原文链接:https://www.cnblogs.com/aresxin/p/8035137.html为什么用到ELK:一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式...转载 2019-06-01 19:37:52 · 132 阅读 · 0 评论 -
分布式监控系统zipkin介绍
原文链接:https://www.cnblogs.com/zhongpan/p/7506930.htmlzipkin是Twitter基于google的分布式监控系统Dapper(论文)的开发源实现,zipkin用于跟踪分布式服务之间的应用数据链路,分析处理延时,帮助我们改进系统的性能和定位故障。zipkin架构Instrumented client和Instrumented ...转载 2019-05-29 18:24:13 · 250 阅读 · 0 评论 -
OpenTracing在Go中的使用
原文链接:https://wu-sheng.gitbooks.io/opentracing-io/content/为什么需要Tracing?开发和工程团队因为系统组件水平扩展、开发团队小型化、敏捷开发、CD(持续集成)、解耦等各种需求,正在使用现代的微服务架构替换老旧的单片机系统。 也就是说,当一个生产系统面对真正的高并发,或者解耦成大量微服务时,以前很容易实现的重点任务变得困难了。...转载 2019-05-29 18:27:03 · 3532 阅读 · 0 评论 -
分布式事务以及解决方案
原文链接:https://blog.csdn.net/u010425776/article/details/79516298节选部分内容基于可靠消息服务的分布式事务这种实现分布式事务的方式需要通过消息中间件来实现。假设有A和B两个系统,分别可以处理任务A和任务B。此时系统A中存在一个业务流程,需要将任务A和任务B在同一个事务中处理。下面来介绍基于消息中间件来实现这种分布式事务。在...转载 2019-06-03 01:02:03 · 136 阅读 · 0 评论 -
强一致性算法:Raft协议
原文链接:https://www.jianshu.com/p/8e4bbe7e276cRaft协议动画链接:http://thesecretlivesofdata.com/raft/#overview上篇讲到了「拜占庭将军问题」:多个拜占庭将军要如何在可能有叛徒、信使可能被策反或者暗杀的情况下达成是否要进攻的一致性决定?还不了解的先看看上一篇《拜占庭将军问题》。这篇主要是介绍简化版拜占庭将...转载 2019-06-04 16:29:51 · 875 阅读 · 1 评论