Cas客户端的调用流程主要有几个过滤器实现: casSingleSignOutFilter casValidationFilter casAuthenticationFilter casHttpServletRequestWrapperFilter casAssertionThreadLocalFi ...
分类:
其他好文 时间:
2020-07-30 01:13:31
阅读次数:
83
第一阶段:分布式协调组件第一单元掌握ZooKeeper的核心设计ZooKeeper生态体系结构ZooKeeper总体架构设计ZooKeeper读写请求流程深度剖析第二单元掌握ZooKeeper服务端源码流程ZooKeeper启动流程源码深度剖析Master选举算法源码深度剖析服务端通信模型源码深度剖析第三单元掌握ZooKeeper客户端源码流程客户端启动流程源码剖析客户端通信模型源码剖析Sessi
分类:
其他好文 时间:
2020-06-19 10:23:42
阅读次数:
63
Kafka是一个高吞吐量的分布式的发布订阅消息系统,在全世界都很流行,在大数据项目里面使用尤其频繁。笔者看过多个大数据开源产品的源码,感觉Kafka的源码是其中质量比较上乘的一个,这得益于作者高超的编码水平和高超的架构设计能力。Kafka的核心源码分为两部分:客户端源码和服务端源码,客户端又分为生产者和消费者,而个人认为Kafka的源码里面生产者的源码技术含量最高,所以今天给大家剖析Kafka的生
分类:
其他好文 时间:
2020-06-04 01:31:44
阅读次数:
50
Kafka 是一个高吞吐量的分布式的发布订阅消息系统,在全世界都很流行,在大数据项目里面使用尤其频繁。笔者看过多个大数据开源产品的源码,感觉 Kafka 的源码是其中质量比较上乘的一个,这得益于作者高超的编码水平和高超的架构设计能力。 Kafka 的核心源码分为两部分:客户端源码和服务端源码,客户端 ...
分类:
其他好文 时间:
2020-06-03 17:29:19
阅读次数:
68
Eureka作为服务注册中心,主要的功能是服务注册和服务发现,是微服务框架的基础功能和核心功能。 Eureka的使用可参考: Eureka服务端:Spring Cloud Eureka Server使用(注册中心), Eureka客户端:Eureka Client的使用, Eureka服务端:Eur ...
分类:
其他好文 时间:
2020-03-30 16:06:00
阅读次数:
69
一.save 其中比较重要的源码 if self.instance is not None: self.instance = self.update(self.instance, validated_data) assert self.instance is not None, ( '`update ...
分类:
其他好文 时间:
2020-02-19 21:06:31
阅读次数:
81
客户端源码TodoKit 服务端源码TodoKit-api Usage git clone https://github.com/jeodiong/TodoKit.git npm install npm run dev Install TodoKit是一个免费的高颜值产品需求和Bug管理软件,包括M ...
分类:
其他好文 时间:
2020-01-13 17:50:59
阅读次数:
83
Eureka 系列(02)服务发现源码分析 [TOC] 在上一篇文章 "Eureka 系列(02)客户端源码分析" 中对客户端服务发现与 Eureka 一致性协议: Eureka 是 AP 模型 消息广播: Eureka 集群发现 Eureka 数据同步 Eureka 服务启动过程 Eureka常见 ...
分类:
其他好文 时间:
2019-09-30 09:39:15
阅读次数:
105
Eureka 系列(02)客户端源码分析 [TOC] 在上一篇 "Eureka 系列(01)最简使用姿态" 中对 Eureka 的简单用法做了一个讲解,本节分析一下 EurekaClient 的实现 DiscoveryClient。本文的源码是基于 Eureka 1.9.8。 1)服务注册(发送注册 ...
分类:
其他好文 时间:
2019-09-29 09:49:24
阅读次数:
1017
这里,简单记录一下自己在最近项目中遇到的paho的心得,这里也涵盖EMQX的问题。 1. cleanSession 这个标识,是确保client和server之间是否持久化状态的一个标志,不管是client还是server重启还是连接断掉。下面是来自paho客户端源码的注释。 If set to f ...
分类:
编程语言 时间:
2019-09-19 21:52:33
阅读次数:
458