网站客户需求分析,5年的室内设计师收入,余杭建设局网站,建五金方面的网站本文记录阅读源码的过程中#xff0c;了解/学习到中间件使用到的设计模式及具体运用的组件/功能点 1. 策略模式
1. Nacos2.x中grpc处理时通过请求type来进行具体Handler映射#xff0c;找到对应处理器。
2. 模板模式
1. Nacos配置数据读取#xff0c;内部数据源、外部数据… 本文记录阅读源码的过程中了解/学习到中间件使用到的设计模式及具体运用的组件/功能点 1. 策略模式
1. Nacos2.x中grpc处理时通过请求type来进行具体Handler映射找到对应处理器。
2. 模板模式
1. Nacos配置数据读取内部数据源、外部数据源都有同一套读取方法但不同是init方法所以抽取了模板方法提供实现。
3. 责任链模式
1. SpringMVC中的HandlerExecutionChain具体执行器链条来实现内部拦截器的处理。
2. Nacos的过滤器链条用于客户端接收到配置处理。
4.观察者模式
1. Nacos内部大量的事件驱动发布事件异步处理。
5. 门面模式
1. Nacos中多版本控制使用了很多门面模式比如V1、V2版本AP、CP模式等。 持续更新不断学习不断迭代