分布式-DISTRIBUTED
文章平均质量分 82
宁小法
trim(me);
路一步一步走,事一件一件办。
展开
-
Redis分布式锁到底安全吗?- 学习/实践
主要用于学习和使用Redis实现分布式锁~原创 2022-04-22 22:21:19 · 503 阅读 · 0 评论 -
高并发系统架构案例 - 微信红包高并发架构设计 - 学习/实践
主要用于学习,分析,借鉴 微信红包高并发架构设计方案,进行技术储备,升级内在技术能力,提升架构设计功力,以后能高效进行架构设计。原创 2022-04-14 09:53:02 · 8500 阅读 · 0 评论 -
池化技术/连接池 - 学习/实践
主要用于学习计算机软件开发中各种池化技术,其本质,底层实现,如何合理高效使用,从而开发高性能程序服务。原创 2022-03-10 15:47:16 · 348 阅读 · 0 评论 -
04 | 如何利用事务消息实现分布式事务?
主要用于解决消息生产者和消息消费者的数据一致性问题。原创 2022-01-28 13:50:45 · 384 阅读 · 0 评论 -
分布式结构 - 异地多活 - 学习
1.应用场景 了解,学习异地多活架构。提升技术视野,实力。 在软件开发领域,「异地多活」是分布式系统架构设计的一座高峰,很多人经常听过它,但很少人理解其中的原理。 2.学习/操作 1.文档阅读 搞懂异地多活,看这篇就够了 | Kaito's Blog 极客时间-轻松学习,高效学习-极客邦 - 搜索 异地多活 28 | 业务高可用的保障:异地多活架构-极客时间 29 | 异地多活设计4大技巧-极客时间原创 2022-01-25 10:15:22 · 261 阅读 · 0 评论 -
高并发系统设计 - 问题与方案 - 收集1
主要用于收集高并发系统设计相关问题,以后用到有所参考。应用于项目时间当中。原创 2022-01-14 14:09:33 · 452 阅读 · 0 评论 -
RPC / 远程方法调用 - 学习/实践
主要用于学习RPC,弄清楚微服务化系统,帮助开发高并发高可用系统。原创 2021-04-22 17:50:22 · 163 阅读 · 0 评论 -
分布式存储 - 含DB读写分离/主从同步/分库分表/ - 学习/实践
主要用于解决高并发, 储存压力.这涉及到性能与容量问题,并不是说存储,就只是考虑容量,而不用考虑性能。不过通常是为了强调容量问题的解决。原创 2021-03-22 10:35:40 · 510 阅读 · 4 评论 -
【功能实现】分布式系统 - 登录 - 学习/实践
主要用于分布式登录系统,了解分布式登录与单机登录有什么本质区别,以及登录实现的本质是什么,真的跟是否分布式有关吗,真正影响他们的因素是什么,内因外因,主因次因。原创 2020-09-08 11:26:05 · 499 阅读 · 0 评论 -
k8s - 学习/实践
1.应用场景主要用于没有移动网络信号差, 又需要网络的情况. 2.学习/操作 1. 介绍 k8s是一个全新的基于容器技术的分布式架构领先方案。Kubernetes (k8s)是Google开源的容器集群管理系统(谷歌内部:Borg)。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性 2. 教程: https://www.bilibili.com/video/BV1PJ4.原创 2020-07-06 10:42:31 · 1994 阅读 · 0 评论 -
APM 原理与框架选型
1.应用场景 随着微服务架构的流行,一次请求往往需要涉及到多个服务,因此服务性能监控和排查就变得更复杂: -- 不同的服务可能由不同的团队开发、甚至可能使用不同的编程语言来实现 -- 服务有可能布在了几千台服务器,横跨多个不同的数据中心 因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题,这就是APM系统,全称...原创 2019-12-18 18:40:06 · 4092 阅读 · 0 评论 -
04 分布式系统关键技术:全栈监控
主要用于学习分布式系统中的监控系统,应该监控的指标,为如何实现/搭建监控系统提供一个思路,从而可以使我们的系统/服务更加健壮,提供更加好的服务质量。原创 2019-12-18 15:34:31 · 4975 阅读 · 0 评论 -
03 分布式系统的技术栈
参见:https://blog.csdn.net/william_n/article/details/1035643121.学习/操作 打卡02 1.构建分布式系统的目的是增加系统容量,提高系统的可用性,转换成技术方面,也就是完成下面两件事。 -- 大流量处理。通过集群技术把大规模并发请求的负载分散到不同的机器上。 -- 关键业务保护。提高后台服务的可用...原创 2019-12-17 12:09:41 · 4523 阅读 · 0 评论 -
02 从亚马逊的实践,谈分布式系统的难点
参见:https://blog.csdn.net/william_n/article/details/1035643121.学习/操作 1.从目前已经公开的资料来看,分布式服务化架构思想实践最早的公司应该是亚马逊。 2. 亚马逊如何做分布式服务架构的,遇到了哪些问题,以及是如何解决的? 亚马逊 CEO 杰夫·贝索斯(Jeff Bezos)就向全公司颁布...原创 2019-12-17 11:44:30 · 3954 阅读 · 0 评论 -
01 分布式系统架构的冰与火
参见:https://blog.csdn.net/william_n/article/details/1035643121.学习/操作 1.1 应用场景 首先,我们需要阐述一下为什么需要分布式系统,而不是传统的单体架构[即]。使用分布式系统主要有两方面原因 增大系统容量。我们的业务量越来越大,而要能应对越来越大的业务量,一台机器的性能已经无法满足了,我们需要多台...原创 2019-12-16 16:08:31 · 3937 阅读 · 0 评论 -
分布式系统架构 - 学习/实践
使用分布式系统主要有两方面原因。增大系统容量。我们的业务量越来越大,而要能应对越来越大的业务量,一台机器的性能已经无法满足了,我们需要多台机器才能应对大规模的应用场景。所以,我们需要垂直或是水平拆分业务系统,让其变成一个分布式的架构。加强系统可用。我们的业务越来越关键,需要提高整个系统架构的可用性,这就意味着架构中不能存在单点故障。这样,整个系统不会因为一台机器出故障而导致整体不可用。所以,需要通过分布式架构来冗余系统以消除单点故障,从而提高系统的可用性。当然,分布式系统还有一些优原创 2020-01-20 13:39:15 · 4032 阅读 · 0 评论 -
PHP+Hadoop项目
1.应用场景 学习使用PHP+Hadoop已经相关技术进行[分布式]开发. 2.学习/操作 1.PHP+Hadoop实现数据统计分析 https://blog.csdn.net/hao508506/article/details/63002073 后续补充 ... 3.问题TBD 4.参...原创 2019-12-16 11:22:37 · 4181 阅读 · 0 评论 -
消息代理 - Kafka - 学习/实践
主要用于实现消息代理,具体作用三方面1.异步处理2.流量控制/削峰填谷3.服务解耦但是绝不仅仅是这三个方面。原创 2019-12-10 12:22:46 · 4058 阅读 · 0 评论