-
Nginx服务器架构总结
所属栏目:[系统] 日期:2021-06-02 热度:70
这5个模块由上到下重要性一次递减。 (1)核心模块; 核心模块是Nginx服务器正常运行必不可少的模块,如同操作系统的内核。它提供了Nginx最基本的核心服务。像进程[详细]
-
优秀的互联网架构模式,都在这里了
所属栏目:[系统] 日期:2021-06-02 热度:143
优点 结构简单,容易理解和开发 不同技能的程序员可以分工,负责不同的层,天然适合大多数软件公司的组织架构 每一层都可以独立测试,其他层的接口通过模拟解决[详细]
-
大火的“微服务架构”详解与实现
所属栏目:[系统] 日期:2021-06-02 热度:193
一、业务背景 1.1 产品现状 1、各产品系统独立开发,代码复用率低,系统之间互相调用,耦合严重,系统解耦独立部署困难。 2、传统的单体架构,规模越来越大也越[详细]
-
中国互联网公司的技术组织架构调整说明着什么?
所属栏目:[系统] 日期:2021-06-02 热度:82
2019年移动互联网月独立设备数逼近14亿台,但增速明显放缓,同比增加6.7%。男性与女性网民规模均有所上升,35岁以下用户是主要群体。人均单日上网时长达3.6小时[详细]
-
阿里高级技术专家:优秀的应用架构“长”什么样?
所属栏目:[系统] 日期:2021-06-02 热度:143
很多同学不止一次和我反馈,我们的系统很混乱,主要表现在: 应用的层次结构混乱:不知道应用应该如何分层、应该包含哪些组件、组件之间的关系是什么; 缺少规范[详细]
-
如何成为优秀的软件架构师?
所属栏目:[系统] 日期:2021-06-02 热度:167
软件架构师是什么? 在进行深层次的探讨之前,我们先来看两个定义: 软件架构师是指那些制定高级设计决策,并确定技术标准(包括软件编程标准、工具和平台)的软[详细]
-
如何改善微服务的幸福感
所属栏目:[系统] 日期:2021-06-02 热度:89
随着微服务的流行,越来越多公司使用了微服务框架,微服务以其高内聚、低耦合等特性,提供了更好的容错性,也更适应业务的快速迭代,为开发人员带来了很多的便利[详细]
-
分析:Spring IOC容器中只存放单例Bean吗?
所属栏目:[系统] 日期:2021-06-01 热度:80
最近,很多小伙伴出去面试,感觉自己面的不是很理想,回来后,不少小伙伴把面试题做了记录发给我,让我给大家解析下,然后发出来。当我看到这些面试题时,快速在[详细]
-
Promise.prototype.finally 的影响
所属栏目:[系统] 日期:2021-06-01 热度:103
Promise.prototype.finally() 的作用 Promise.prototype.finally() 是 ES2018 新增的特性,它回一个 Promise ,在 promise 结束时,无论 Promise 运行成功还是失[详细]
-
你以为Spring Boot统一异常处理能拦截所有的问题?
所属栏目:[系统] 日期:2021-06-01 热度:160
我们可以从上面的几个属性中获取异常的详细信息。 默认错误页面 通常Spring Boot出现异常默认会跳转到/error进行处理,而/error的相关逻辑则是由BasicErrorContr[详细]
-
Kafka 2.8.0推出,与ZooKeeper正式分手!
所属栏目:[系统] 日期:2021-06-01 热度:144
这次升级包括了很多重要的改动,其中最引人瞩目的就是kafka通过自我管理的仲裁来替代ZooKeeper,通俗的说,Kafka将不再需要ZooKeeper,正式分手! 其实早在19年,[详细]
-
软件架构的一生:包和命名空间
所属栏目:[系统] 日期:2021-06-01 热度:70
一个系统的架构是它的高层级的视图,是系统的大局观,是粗线条的系统设计。架构的决策就是系统结构上的决策,这些决策影响着全部代码,决定了系统中其它部分的基[详细]
-
如何封装不被讨厌的组件SDK
所属栏目:[系统] 日期:2021-06-01 热度:141
你在一家小互联网公司做前端。最近公司发展势头不错,已经有了稳定的商业模式。老板决定尝试付费推广。 马上五一了,老板想策划一个活动玩法。可是公司前端人力[详细]
-
Spring Bean IOC、AOP 循环依赖分析
所属栏目:[系统] 日期:2021-06-01 热度:78
一、前言 延迟满足能给你带来什么? 大学有四年时间,但几乎所有人都是临近毕业才发现找一份好工作费劲,尤其是我能非常熟悉的软件开发行业,即使是毕业了还需要[详细]
-
Spring系列之AOP的理解和实践
所属栏目:[系统] 日期:2021-06-01 热度:139
1 什么是AOP? 1.1 概念介绍 Spring的使命是简化Java代码开发,aop作为Spring的一个子模块,也不例外。 AOP 是 Aspect Oriented Programming(面向切面编程) 的简[详细]
-
Spring Boot的 Docker打包插件哪个实在
所属栏目:[系统] 日期:2021-06-01 热度:124
最近公司的应用准备容器化,因为几十个应用从测试到发布太麻烦了,而且还会因为环境的因素导致部署中出现各种问题。为了在开发、测试、生产都能保持一致的环境,[详细]
-
为你介绍Tomcat内部实现架构解析
所属栏目:[系统] 日期:2021-05-30 热度:108
下面来解析一下这个配置文件: 可以看到Server标签port设置为8005,shutdown=SHUTDOWN,表示8005端口监听到SHUTDOWN命令就关闭Tomcat服务。 Resource内配置 path[详细]
-
Prometheus 如何做到“活学活用”,大神汇总的避坑攻略
所属栏目:[系统] 日期:2021-05-30 热度:67
监控系统的历史悠久,是一个很成熟的方向,而 Prometheus 作为新生代的开源监控系统,慢慢成为了云原生体系的事实标准,也证明了其设计很受欢迎。 本文主要分享[详细]
-
Spring核心组件原理教程
所属栏目:[系统] 日期:2021-05-30 热度:59
Spring Framework 总共有十几个组件,但真正核心的组件只有三个:Spring Core,Spring Context 和 Spring Bean,它们奠定了 Spring 的基础并撑起了 Spring 的框[详细]
-
我写这文章就是为了让你了解 AQS
所属栏目:[系统] 日期:2021-05-30 热度:164
文章准备模拟多线程竞争锁、释放锁的场景来进行分析AQS源码: 三个线程(线程一、线程二、线程三)同时来加锁/释放锁 目录如下: 线程一加锁成功时AQS内部实现 线[详细]
-
为你介绍微前端qiankun项目实践
所属栏目:[系统] 日期:2021-05-30 热度:144
最近在做微前端的项目 , 过程中真是踩了不少坑 , 在有限的资料中不断试错 , 默默无语两行泪 哈哈. 在此次将踩坑部分都记录下来, 让更多的人少走点弯路 , 此项目[详细]
-
Elasticsearch对垒8大竞品技术,谁强谁弱?
所属栏目:[系统] 日期:2021-05-30 热度:100
青出于蓝,而胜于蓝。 入行Elastic-Stack技术栈很久很久,为了免于知识匮乏眼光局限,有必要到外面的世界看看,丰富自己的世界观。本篇内容从Elastic的竞争产品[详细]
-
是时候规划Spring非阻塞编程模式
所属栏目:[系统] 日期:2021-05-30 热度:138
2017年9月发布的Spring Framework 5中,引入了Spring WebFlux。WebFlux是完全响应式的技术栈。2019年12月发布了Spring Data R2DBC,这是一个使用响应式的数据库[详细]
-
路在何方?聊聊中台建设中的那些纠结事
所属栏目:[系统] 日期:2021-05-30 热度:189
在探讨中台哪些让人纠结不定烦心事之前,我们依然要谈谈我们为什么要做中台(注:本文中台局限于企业 IT 架构的中台,非广义上的中台),做中台到底给我带来哪些好[详细]
-
一股脑例举 6种 延时队列的实现方法,面试官也得服
所属栏目:[系统] 日期:2021-05-30 热度:132
一、延时队列的应用 什么是延时队列?顾名思义:首先它要具有队列的特性,再给它附加一个延迟消费队列消息的功能,也就是说可以指定队列中的消息在哪个时间点被消[详细]