11 2021 档案
摘要:Nginx: 参考:https://www.runoob.com/w3cnote/nginx-setup-intro.html https://www.nginx.cn/doc/ master-worker工作模式 详细的参数说明:参考 https://www.cnblogs.com/54chens
阅读全文
摘要:applicationContext.xml 对比 spring-servlet.xml 参考:https://www.baeldung.com/spring-applicationcontext-vs-spring-servlet-xml 一、过滤器 vs 拦截器 过滤器是Servlet规范的一部
阅读全文
摘要:参考: https://insights.thoughtworks.cn/backend-development-eda/
阅读全文
摘要:极力推荐:https://insights.thoughtworks.cn/backend-development-iteration0/ 从目录划分,异常处理,分布锁,代码样例等等介绍,值得深入阅读 战略设计更偏向于软件架构,那么战术设计便更偏向于编码实现。 DDD战术设计的目的是使得业务能够从技
阅读全文
摘要:参考: https://elasticstack.blog.csdn.net/ ES官方博客,详细,推荐 https://elasticstack.blog.csdn.net/article/details/102728604 Elastic:开发者上手指南(推荐,梳理整个ES Stack的各个产品
阅读全文
摘要:参考:https://insights.thoughtworks.cn/ddd-in-distributed-system/ 在分布式系统中使用DDD https://blog.csdn.net/nklinsirui/article/details/117935538 DDD的类命名规范 DDD 的
阅读全文
摘要:参考:https://insights.thoughtworks.cn/backend-development-ddd/ 战略设计: 更偏向于软件架构,得到限界上下文,拆分成多个微服务。 战术设计: 更偏向于编码实现。DDD战术设计的目的是使得业务能够从技术中分离并突显出来,让代码直接表达业务的本身
阅读全文
摘要:参考:https://insights.thoughtworks.cn/backend-development-iteration0/ 后端开发实践——开发者的第0个迭代 代码样例:https://github.com/e-commerce-sample/order-backend 目录设计: 1、
阅读全文
摘要:微软:云设计模式 https://docs.microsoft.com/zh-cn/azure/architecture/patterns/ 云中开发的难题 数据管理 数据管理是云应用程序的关键要素,影响大部分质量属性。 出于性能、可伸缩性或可用性等方面的原因,数据通常托管在不同的位置并跨多个服务器
阅读全文
摘要:参考《微服务架构设计模式》 参考: https://insights.thoughtworks.cn/backend-development-cqrs/ 后端开发实践系列——简单可用的CQRS编码实践 CQRS: 命令查询职责分离 拆分成2类数据库:一类支持修改,一类仅面向查询;通过订阅事件实现修改
阅读全文
摘要:启动后自动执行任务 实现CommandLineRunner接口,实现其中的run(String... args) 方法。 如果存在多个实现类,则指定 @Order注解决定顺序 @SpringBootApplication @Order(2) public class Application impl
阅读全文