
分布式
文章平均质量分 73
zlpzlpzyd
成长路上......
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分布式锁的产生以及使用
日常开发中,针对一些需要锁定资源的操作,例如商城的订单超卖问题、订单重复提交问题等。都是为了解决在资源有限的情况限制客户端的访问。原创 2024-01-20 23:07:40 · 1056 阅读 · 0 评论 -
spring cloud openfeign 使用注意点
定义的接口类中的方法中,修饰符是否添加有下面的情况如果不声明修饰符,默认是 public abstract,对应的值为 1025。如果声明修饰符 default,默认是 public,对应的值为 1。为了防止 feign 调用出现一些其他未知的问题,还是不添加修饰符为好。原创 2023-11-18 00:33:45 · 1130 阅读 · 0 评论 -
kafka集群与redis集群的概念对应关系
近期在接触 kafka,发现 kafka 的一些概念与 redis 集群中的概念类似,整理如下。多副本,分主从,leader 负责读写,follower 负责同步 leader 数据。无主题概念,可以看做对数据没有做区分,即只有一个。主从节点,主节点负责读写,从节点负责数据同步。原创 2023-11-16 09:02:58 · 298 阅读 · 0 评论 -
java链式编程对象序列化问题
在使用 openfeign 进行服务之间数据传输时发现了一个问题,数据在下游正常处理,响应到调用端数据也读取到了,但是就是 jackson 转对象序列化时出了问题,异常如下。,将private的构造器修改为public,添加一个默认构造器,效果如下。使用了链式编程进行赋值操作,按照上面的提示就是没有默认构造器。试了一下,运行正常。原创 2023-10-22 19:30:02 · 169 阅读 · 0 评论 -
分布式服务的链路跟踪 Sleuth Micrometer zipkin OpenTelemetry apm spi
在分布式应用开发过程中,一个请求会调用多个应用,会有那种需要知道各个应用之间耗时的想法,这样可以知道一个调用的总时长以及各个组件之间的处理耗时,后面方便定位问题。原创 2023-10-18 11:38:10 · 571 阅读 · 0 评论 -
对于现有的分布式id发号器的思考 id生成器 雪花算法 uuid 幂等
分布式id发号器 id生成器 雪花算法 uuid 幂等原创 2023-08-03 17:58:10 · 1547 阅读 · 0 评论 -
cap分布式理论
cap是实现分布式系统的思想。由3个元素组成。Consistency(一致性)在任何对等 server 上读取的数据都是最新版,不会读取出旧数据。比如 zookeeper 集群,从任何一台节点读取出来的数据是一致的。Availability(可用性)虽然系统内部会出现一些故障,但整体一直会对外提供服务,不至于崩溃。比如有10台 server,其中4台 server 出现了故障,经过特殊处理,把请求交给剩余的6台运行正常的 server,整体还在运行中,没有因为4台出现故障的 server 造原创 2023-10-08 11:42:13 · 1626 阅读 · 0 评论