上一页 1 2 3 4 5 6 7 ··· 20 下一页
摘要: Cache Aside Pattern(旁路缓存模式) Cache Aside Pattern 是我们平时使用比较多的一个缓存读写模式,比较适合读请求比较多的场景。 Cache Aside Pattern 中服务端需要同时维系 db 和 cache,并且是以 db 的结果为准。 下面我们来看一下这个 阅读全文
posted @ 2023-12-11 16:47 壹索007 阅读(28) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper 概览 ZooKeeper 是一个开源的分布式协调服务,它的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。 原语: 操作系统或计算机网络用语范畴。是由若干条指令组成的,用于完成一定功能的一个过程。 具有不 阅读全文
posted @ 2023-12-11 14:57 壹索007 阅读(9) 评论(0) 推荐(0) 编辑
摘要: RPC 是什么? RPC(Remote Procedure Call) 即远程过程调用。 为什么要 RPC ? 因为,两个不同的服务器上的服务提供的方法不在一个内存空间,所以,需要通过网络编程才能传递方法调用所需要的参数。并且,方法调用的结果也需要通过网络编程来接收。但是,如果我们自己手动网络编程来 阅读全文
posted @ 2023-12-10 23:22 壹索007 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 为什么要有分布式配置中心: 1、项目背景 现在有一个项目,使用SSM进行开发的,配置文件的话我们知道是一个叫做application.properties的文件。 #业务参数相关配置 user.register.default.name=小强 user.register.default.sex=男 阅读全文
posted @ 2023-12-10 22:29 壹索007 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 分布式系统中常用的缓存方案有哪些? 客户端缓存:页面和浏览器缓存,APP缓存,H5缓存,localStorage和sessionStorage CDN缓存: 内存存储:数据的缓存 内容分发:负载均衡 nginx缓存:本地缓存,外部缓存 数据库缓存:持久层缓存(mybatis,hibernate多级缓 阅读全文
posted @ 2023-12-10 21:54 壹索007 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 什么是分布式事务? 对于分布式系统而言,需要保证分布式系统中的数据一致性,保证数据在子系统中始终保持一致,避免业务出现问题。 简单的说,在分布式系统上,一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务节点上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。 举个 阅读全文
posted @ 2023-12-10 16:51 壹索007 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 为什么需要分布式锁? 在多线程环境中,如果多个线程同时访问共享资源(例如商品库存、外卖订单),会发生数据竞争,可能会导致出现脏数据或者系统问题,威胁到程序的正常运行。我们需要使用互斥操作对共享资源进行保护,即同一时刻只允许一个线程访问共享资源,其他线程需要等待当前线程释放后才能访问。这样可以避免数据 阅读全文
posted @ 2023-12-10 16:29 壹索007 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1.分布式ID 什么是 ID? 日常开发中,我们需要对系统中的各种数据使用 ID 唯一表示,比如用户 ID 对应且仅对应一个人,商品 ID 对应且仅对应一件商品,订单 ID 对应且仅对应一个订单。 简单来说,ID 就是数据的唯一标识。 什么是分布式 ID? 分布式 ID 是分布式系统下的 ID。 举 阅读全文
posted @ 2023-12-09 23:12 壹索007 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1.API网关: (1)什么是网关? 微服务背景下,一个系统被拆分为多个服务,但是像安全认证,流量控制,日志,监控等功能是每个服务都需要的,没有网关的话,我们就需要在每个服务中单独实现,重复且零散。 实际上,网关主要做了两件事情:请求转发 + 请求过滤。 由于引入网关之后,会多一步网络转发,因此性能 阅读全文
posted @ 2023-12-09 22:22 壹索007 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1.CAP 理论 CAP 也就是 Consistency(一致性)、Availability(可用性)、Partition Tolerance(分区容错性) 这三个单词首字母组合。 在理论计算机科学中,CAP 定理(CAP theorem)指出对于一个分布式系统来说,当设计读写操作时,只能同时满足以 阅读全文
posted @ 2023-12-09 16:16 壹索007 阅读(6) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 20 下一页