Mac下Rust安装
(1). 概述这几个月一直没有更新技术,原因:6月底从一家跨境电商离职,7月和几个同事一起走了一遍新疆,8月份开始技术顾问的工作,稍微有一点点闲时间,才静下来更新技术文章. Rust是一个同事的推荐,原因是:他完成切换到了Rust开发(好像近...
(1). 概述这几个月一直没有更新技术,原因:6月底从一家跨境电商离职,7月和几个同事一起走了一遍新疆,8月份开始技术顾问的工作,稍微有一点点闲时间,才静下来更新技术文章. Rust是一个同事的推荐,原因是:他完成切换到了Rust开发(好像近...
(1). 概述AtomixCluster是由AtomixClusterFactory工厂创建,所以,要先看下:AtomixCluster的构建过程.(2). AtomixClusterFactory```public final class At...
(1). 概述前面学习ElasticSearch源码时,都是远程调试,相当的不方便,一直都想切换到本地调试模式,踩了很多的坑,特意记录下.
(1). 概述对于slf4j一直都是偏于简单的使用,而,我个人性格是偏向于:知其然,知其所以然,这个世界,人都是一直处理变化中,而技术也会不断的迭代来着的.
(1). 概述在前分析了,Spring Boot是通过(SPI)LoggingSystemFactory工厂加载:LoggingSystem(以LogbackLoggingSystem为例),然后,调用LoggingSystem的相关方法加载XML.
(1). 概述最近要对MDC进行扩展,需要看下Spring是如何加载logback的.
(1). 概述几年前看过普元科技的DevOps,对Jenkins做了一些研究,却一直未做一些代码的公开. 近来工作不忙,趁着有一点时间,把Jenkins的一些API操作记录下.
(1). 概述
(1). 概述在某些场景下,想要实现对某一域名的拦截和处理,所以,需要对DNS的深入学习下.
(1). 概述最近在了解工作流,为什么选择Camunda,是因为Camunda 8面向了云原生,吞吐量有所提升来着的(暂时是不会向8靠拢),这几天学习Camunda 7时,发现,Camunda 7的设计还是可以的,曾经我提到Activiti的问题...
(1). 概述
(1). 概述
(1). 概述在这一篇主要对Zeebe进行源码编译以及项目结构进行介绍.
(1). 概述在前面,运行起来了Broker,在这里,需要有一个简单的Demo来运行,demo来自于zeebe的github.
(1). 概述在这一篇主要对Zeebe Broker安装.
(1). 概述两年前,在看Ribbon源码时,没有花时间记录源码,原因,赶时间,Ribbon其实并不简单,我为什么这么说呢?因为:Ribbon负载均衡是为每一个serviceId(微服务名称)生成一个:ApplicationContext,为什么...
(1). 概述今天对Eureka进行扩展(要注意:Feign的调用,并不是走Spring包装的:DiscoveryClient,而是,走Ribbon实际是:Eureka定义的DiscoveryClient),同时,还发现一段优秀的代码,特意记录下来.
(1). 概述Spring Data Elasticsearch在Elasticsearch SDK的基础上,提供了更高级的封装,不过,因为Elasticsearch经常的变化,发现:Spring Data Elasticsearch的API也是...
(1). 概述在上一篇,分析了到:ElasticsearchRepositoriesAutoConfiguration会运用@Import(ElasticsearchRepositoriesRegistrar.class)导入Bean. Ela...
(1). 概述入门Spring Data ElasticSearch的第一步是要了解配置,所以,需要知道ES的配置类.
(1). 概述前面了解到:ElasticsearchRestClientProperties类主要用于配置ES连接的信息,下一步,就应该要分析,配置信息是如何转换成ES的Client的.
(1). 概述在这一篇,主要剖析ElasticsearchRepository的具体实现.
(1). 概述前面剖析了RepositoryConfigurationDelegate,它主要是向Spring容器中注册Bean,但是,注册哪些Bean呢?却又委托给了:ElasticsearchRepositoryConfigExtension
(1). 概述前面有对Spring Data Elasticsearch有了一个比较简单的入门,是否好奇,为什么写一个接口(BookRepository),实现ElasticsearchRepository,即可,拥有基本的增删改查操作,Spri...
(1). 概述在这一篇,主要分析下ElasticsearchRestTemplate的初始化,因为,Spring里大量地方都用到了:ElasticsearchRestTemplate
(1). 概述进了新的公司,在整框架,结果,发现:Spring Cloud Stream和Validator整合在一起时,应用程序都无法启动,直接报错.
(1). 概述以前都是用Spring(XML)去配置Validator(fluent-validator),没有太细节的看这部份的源码,最主要的原因是:在我脑里无法不过就是AOP拦截(生成动态代理)而已. 但是,今天在与Spring Boot整...
(1). 概述几个月前,在选用网关时,用的是Spring Cloud Gateway,调研时,有对各家网关进行过优缺分析,其中,Gateway的缺点是缺少生态圈. 比如:Web UI管理界面,非插件的形式存在,今天,无意发现了...
(1). Apache ShenYu介绍Apache ShenYu是一个基于Gateway研发的异步的,高性能的,跨语言的,响应式的API网关.
(1). 概述为什么要看CAS源码,以前是一家跨境电商公司,针对单点登录(SSO)这一块,是自己实现了SSO的协议来做的(Passport),当初,朋友说:因为CAS代码太复杂了,所以,才会自研了一套,这家公司有很多技术都是基于自研.原因:最高层...