在软件开发领域解耦这个词相信大家都不陌生。在面向对象的语境下,我们会应用SOLID原则来构建高内聚低耦合的应用,实现模块间的解耦;在复杂业务系统分析和建模时,会通过DDD的战...
在软件开发领域解耦这个词相信大家都不陌生。在面向对象的语境下,我们会应用SOLID原则来构建高内聚低耦合的应用,实现模块间的解耦;在复杂业务系统分析和建模时,会通过DDD的战...
学习如何在Go应用程序中使用DDD的简单方法。 近年来,微服务已经成为一种非常流行的构建软件的方法。微服务用于构建可伸缩、灵活的软件。然而,跨多团队随机构建微服务可能会带来很...
1.如何拆分微服务 从起点开始考虑:现有架构是何种形态,这个微服务是从老项目剥离出来重构呢还是新项目直接采用微服务?这个业务需求是否适合采用微服务架构。 从终点考虑:...
距离上次发文已经过去近两个月,不得不说,这两个月,一直处在忙碌的过程中,一方面是工作的开展和推进;另一方面,从9月份开始,就开启了正式的研究生生涯,期间收获满满;再次就是专业...
周一入职,同事JJ让我熟悉一下基于React的新项目。按照以往,我的步骤都是: 这时,JJ给我来了下面一段 “咦,yarn是什么鬼?难道npm更高级的替代品?为什么要替代np...
Charles安装 HTTP抓包 HTTPS抓包 1. Charles安装 官网下载安装Charles:https://www.charlesproxy.com/downlo...
先理清HTTPS的流程: 消息认证:第五步 --> 第六步过程中,对加密后的YY做单向散列函数操作(准确的说是做了消息认证,本质上其实也是单向散列函数),因为密钥只有客户端和...
最近接触到了 istio,感觉十分强大,写篇短文推荐给大家。本文所涉及的具体实验步骤可以参考官网教程。 istio 相关文章列表: istio 简介 istio 性能测试 i...
原文链接:The Best Frontend JavaScript Interview Questions (written by a Frontend Engineer)原...
几道高级前端面试题解析
导读: 上篇文章讲过MySQL原生的Online DDL还是有很多限制的,还是会遇到data meta lock的问题等诸多不便,然后就有了我们今天的话题,通过pt-osc在...
以下文章来源于51CTO技术栈 ,作者李航 本文主要帮助大家熟悉 Nginx 有哪些应用场景、Nginx 特点和架构模型以及相关流程、Nginx 定制化开发的几种模块分类。读...
声明:本文翻译自Java 8 Features Tutorial – The ULTIMATE Guide,翻译过程中发现并发编程网已经有同学翻译过了:Java 8 特性 –...