核心流程一览
本文基于 Dubbo 2.6.1 版本,望知悉。 1. 概述 本文主要分享 Dubbo 的核心流程。希望通过本文能让胖友对 Dubbo 的核心流程有个简单的了解。 另外,笔者会相对大量引用 《Dubbo 开发指南 —— 框架设计》 和 《Dubbo 开发指南 —— 实现细节》 ,写的真的挺好的。 或者说,本文是该文章的细化和解说。ps:限于排版,部分地方引用会存在未标明的情况。 2....
本文基于 Dubbo 2.6.1 版本,望知悉。 1. 概述 本文主要分享 Dubbo 的核心流程。希望通过本文能让胖友对 Dubbo 的核心流程有个简单的了解。 另外,笔者会相对大量引用 《Dubbo 开发指南 —— 框架设计》 和 《Dubbo 开发指南 —— 实现细节》 ,写的真的挺好的。 或者说,本文是该文章的细化和解说。ps:限于排版,部分地方引用会存在未标明的情况。 2....
本文实际是 《Dubbo 源码分析 —— 集成 Spring Boot》文章。考虑到和 Dubbo 配置比较相关,所以改成这个标题。 重点是 「4. dubbo-spring-boot-autoconfigure 源码」 小节。 选择性看 「5. dubbo-spring-boot-actuator 源码」 小节。 1. 概述 本文,我们来分享 https://github...
本文基于 Dubbo 2.7.1-SNAPSHOT 版本,望知悉。 1. 概述 在 Dubbo 提供的几种方式中,注解配置慢慢变成大家最常用的方式。 如果胖友不熟悉,可以查看如下文档: 《Dubbo 用户指南 —— 注解配置》 《在 Dubbo 中使用注解》 《Dubbo 注解驱动(Annotation-Driven)》 2. 使用示例 我们来看看 dubbo-d...
本文基于 Dubbo 2.6.1 版本,望知悉。 友情提示,【配置】这块的内容,会相对比较枯燥。所以,如果看到一些很难懂的地方,建议先跳过。 对于 Dubbo ,重点是要去理解,多协议、RPC、容错等等模块,而不是【配置】。 估计好多胖友被【配置】这章劝退了把??? 1. 概述 在 Dubbo 提供的几种方式中,XML 配置肯定是大家最熟悉的方式。 如果胖友不熟悉,可以查看如下文...
本文基于 Dubbo 2.6.1 版本,望知悉。 友情提示,【配置】这块的内容,会相对比较枯燥。所以,如果看到一些很难懂的地方,建议先跳过。 对于 Dubbo ,重点是要去理解,多协议、RPC、容错等等模块,而不是【配置】。 估计好多胖友被【配置】这章劝退了把??? 1. 概述 首先,我们来看看属性配置的定义: FROM 《Dubbo 用户指南 —— 属性配置》 如果公共配置很...
本文基于 Dubbo 2.6.1 版本,望知悉。 1. 概述 在 Java 语言中,大多数情况下,我们已经编写好 Java 类,并编译成 Class 文件进行运行。但是在一些场景下,例如动态代理,需要运用到动态编译的技术。虽然我们也可以用反射的技术实现,但是相比来说,还是有一定的性能差距。 例如,在 《精尽 Dubbo 源码分析 —— 拓展机制 SPI》 的 「4.5.4 create...
本文基于 Dubbo 2.6.1 版本,望知悉。 友情提示,【配置】这块的内容,会相对比较枯燥。所以,如果看到一些很难懂的地方,建议先跳过。 对于 Dubbo ,重点是要去理解,多协议、RPC、容错等等模块,而不是【配置】。 估计好多胖友被【配置】这章劝退了把??? 1. 概述 本文接 《API 配置(二)之服务提供者》 ,分享服务消费者相关的配置。 配置类关系 红框...
本文基于 Dubbo 2.6.1 版本,望知悉。 友情提示,【配置】这块的内容,会相对比较枯燥。所以,如果看到一些很难懂的地方,建议先跳过。 对于 Dubbo ,重点是要去理解,多协议、RPC、容错等等模块,而不是【配置】。 估计好多胖友被【配置】这章劝退了把??? 1. 概述 本文接 《API 配置(一)之应用》 ,分享服务提供者相关的配置:包括 provider-config ...
本文基于 Dubbo 2.6.1 版本,望知悉。 友情提示,【配置】这块的内容,会相对比较枯燥。所以,如果看到一些很难懂的地方,建议先跳过。 对于 Dubbo ,重点是要去理解,多协议、RPC、容错等等模块,而不是【配置】。 估计好多胖友被【配置】这章劝退了把??? 1. 概述 我们都“知道”,Dubbo 的配置是非常“灵活”的。 例如,目前提供了四种配置方式: API ...
一、背景 1.为什么要做风控? 这不得拜产品大佬所赐 目前我们业务有使用到非常多的AI能力,如ocr识别、语音测评等,这些能力往往都比较费钱或者费资源,所以在产品层面也希望我们对用户的能力使用次数做一定的限制,因此风控是必须的! 2.为什么要自己写风控? 那么多开源的风控组件,为什么还要写呢?是不是想重复发明轮子呀. 要想回答这个问题,需要先解释下我们业务需要用到的风控(简称...