【Java接口性能优化】skywalking使用
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模式等。