基于Spring Cloud的微服务解决方案
Spring Cloud中各组件是中立的,可以根据需要更换搭配使用,基于Spring Cloud 的微服务落地解决方案,有如下一些选择。
Zuul 关:处理每个请求的方式使分别对每个请求分配一个线程来处理,最多能达到1000-2000 QPS。在高并发场景下,不推荐使用Zuul 作为 关。
Spring Cloud Gateway 关:底层基于 Netty 实现,Netty 的线程模型是多线程reactor 模型,使用boss线程和worker 线程接收并异步处理请求,具有很强大的高并发处理能力。
Spring Cloud 和 领域驱动(DDD)
Spring Cloud框架解决了分布式架构的问题;
领域驱动DDD 作为业务治理和架构防腐的方法论;
两者并驾齐驱,为企业IT 架构变革与微服务改造保驾护航。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!