
架构
文章平均质量分 96
菜菜的后端私房菜
专注Java后端技术栈,热爱工作,热爱生活,关注菜菜,分享更多干货日常哟~
展开
-
入门微服务架构设计:由下单场景实现服务注册、发现以及调用
本文使用 Java 和 Spring Boot 框架设计一个微服务架构,以扣减库存的流程来实现服务的注册、发现和调用,并通过Spring Cloud (Alibaba)进行服务治理虽然我们已经简化很多流程,但不难看出微服务架构下的开发要比单体架构下麻烦的多微服务架构虽然能够解决单体架构所带来的问题,但同时也会引入一系列的问题因此选择不同的架构时需要结合项目、场景等多方面因素进行选择本篇文章被收入专栏深入浅出微服务,感兴趣的同学可以持续关注喔本篇文章笔记以及案例被收入。原创 2024-11-18 09:58:45 · 987 阅读 · 0 评论 -
Tomcat中的WebSocket是如何实现的?
WebSocket是一种长期、双向、实时通信的协议,基于HTTP协议后升级为WebSocket协议Tomcat在处理WebSocket时与HTTP请求有所不同,处理网络通信依旧还是使用EndPoint当请求为HTTP时会使用Http11Processor接卸请求,经过适配器最终交给Container容器处理;当请求为WebSocket时使用UpgradeProcessorInternal,路由到WebSocketContainer容器中的ServerEndPoint处理类进行处理。原创 2024-07-26 09:09:12 · 561 阅读 · 0 评论 -
21张图解析Tomcat运行原理与架构全貌
早年间,精通CRUD的小菜同学在Tomcat上通过继承HttpServlet进行CRUD后来,有了Spring MVC框架的DispatcherServlet,让小菜更容易的进行CRUD到现在,Spring Boot框架内嵌Web服务器,让小菜更轻松、更便捷的专注CRUD小菜保持专一的原则,一心只关注CRUD,从未对服务器、框架有过”非分之想“突然有一天,小菜不知道改动了哪里,程序跑不起来了小菜心想:程序跑不了,那我岂不是得跑了?不行,不行,大环境这么恶劣,我可不能跑啊。原创 2024-07-23 09:05:57 · 1797 阅读 · 0 评论