-
是时候规划Spring非阻塞编程模式
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
2017年9月发布的Spring Framework 5中,引入了Spring WebFlux。WebFlux是完全响应式的技术栈。2019年12月发布了Spring Data R2DBC,这是一个使用响应式的数据库驱动。在本文中,我将证明在高并发下,WebFlux和R2DBC表现更好。该组合的响应时间和吞吐量都更[详细]
-
路在何方?聊聊中台建设中的那些纠结事
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
在探讨中台哪些让人纠结不定烦心事之前,我们依然要谈谈我们为什么要做中台(注:本文中台局限于企业 IT 架构的中台,非广义上的中台),做中台到底给我带来哪些好处,想不清楚这些就去深入到中台的细节里也无意义。 中台概念这几年特别火,就像 90 年代不做[详细]
-
一股脑例举 6种 延时队列的实现方法,面试官也得服
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
延时队列在项目中的应用还是比较多的,尤其像电商类平台: 1、订单成功后,在30分钟内没有支付,自动取消订单 2、外卖平台发送订餐通知,下单成功后60s给用户推送短信。 3、如果订单一直处于某一个未完结状态时,及时处理关单,并退还库存 4、淘宝新建商户[详细]
-
Eureka 都歇菜了,微服务还能坚挺吗?
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
老实说,这个问题并不难。 如果你做过微服务开发,这个面试题应该能够立马答出来,如果你没做过微服务开发,但是学过一些 Spring Cloud 组件的用法,这个问题可能要稍微想一下,但是也应该能够答出来。 今天就来和大家说说这个问题。 1.实践一下 这种问题[详细]
-
浅谈分布式系统一致性问题,你懂几分?
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
关于什么是分布式系统,有很多文章介绍,其实这个并不难理解,大白话讲就是:工厂活多了一个人撑不住,那就多找些工人一起干,要让这么多人为了一个目标干得快干得好,就需要一些规矩和套路,否则就乱了。 从实践来看分布式系统属于重要的架构模式,对于互[详细]
-
我劝你醒醒,请不要把 “业务逻辑层” 理解为 “业务中台”
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
在听完他的叙述之后,我忍不住笑出声来,并对他说:小伙子,你这哪是中台啊?!这分明是三层架构(3-Tier Architecture) 啊从表情上看,我感觉他有点懵圈,小声问了一句:三层架构?MVC吗?我摇了摇头,给他从头到底普及了下3-Tier Architecture,并且强调了界面[详细]
-
如何用5G来应对物联网的极端安全标准?
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
根据思科的一份报告,到2022年,5G中最快的宽带(比4G快10到20倍)将允许120亿台设备准备用于移动设备和物联网连接,而2017年为90亿台。 从这个意义上说,增加智能设备的使用将增加对连接性的需求,并可能使物联网安全超载。高带宽和低延迟的结合是一把双[详细]
-
工业互联网标识阐明安全风险亟需引起关注
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
副标题#e# 当前,我国工业互联网标识解析系统与产业应用尚处于建设初期,面临着诸如安全管理制度不完善、安全防护技术手段缺失、产业支撑能力不足、安全主体意识薄弱等日趋复杂的安全风险,加快推进标识解析体系安全防护能力建设迫在眉睫。建议在工业互联网[详细]
-
阿里揭晓新一代安全架构核心技术“AI安全诊断大师”
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
如同一些出生免疫力即有缺陷的人一样,AI天生也存在免疫力缺陷。例如,车辆的辅助驾驶和自动驾驶系统会因算法技术缺陷丧失识别交通指示牌的能力,成为没有视觉系统的汽车,从而给出错误的决策,遇到大型障碍物时看不到停车标志,一头撞上去。 AI模型对微小[详细]
-
越南黑客窃取抗疫情报 利用新冠题材蛊惑用户
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
新浪科技讯 5月7日上午消息,360公司今日表示,近期发现有黑客组织在不断尝试窃取我国医疗卫生行业的相关机密,通过安全大脑多次监测、追踪到的证据分析证明,该组织确为越南黑客组织APT32(海莲花OceanLotus)。 360方面表示,本轮攻击使用白利用手法绕过[详细]
-
抗疫期间持续攻击我国卫生医疗组织
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
近日,有国外机构披露,疑似与越南有联系的黑客组织APT32(海莲花OceanLotus)在过去的数月中,持续对我国重要卫生医疗机构发起网络攻击,以获取和新型冠状病毒相关的重要信息情报。 虽然在4月23日的一次记者会上,越南外交部发言人否认了相关指控。但知名[详细]
-
5G科技引领“新基建”,这些安全障碍不可小觑
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
作为新基建的重要组成部分,5G网络将为智慧城市、车联网、智慧农业和智慧医疗的发展提供新机遇。截至今年2月,中国三大移动运营商已投入使用约15.6万个5G基站;到今年年底,计划建成60万个基站,其中55万个将投入使用。 5G基站的快速部署为中国抗击疫情做[详细]
-
落实网络安全审查法则制约 保障国家网络安全
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
网络安全审查制度设计的初衷 网络安全审查属于国家安全审查的一种,是重要的国家网络安全保障制度,其通过识别和防范关键信息基础设施在采购网络产品和服务过程中可能引入的国家安全风险,能够在源头上缓解和控制网络风险对国家安全和社会福祉构成的潜在威[详细]
-
实用分享:实时监控Linux服务器性能的工具
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
dstat 是一款生成Linux系统资源统计信息的功能强大、灵活和通用的工具,可以替代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵活了。dstat可以很方便监控系统运行状[详细]
-
2 种从 Linux 终端下载文件的技巧
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
wget-idownload_files.txt 用 wget 下载不同名字的文件 你会注意到,网页在wget中几乎总是以index.html的形式保存。为下载的文件提供自定义名称是个好主意。 你可以在下载时使用-O(大写字母O) 选项来提供输出文件名: wget-OfilenameURL 用 wget 下载一[详细]
-
如何在 Ubuntu Linux 上废除 IPv6
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
互联网协议第 6 版Internet Protocol version 6(IPv6)是互联网协议(IP)的最新版本。互联网协议是一种通信协议,它为网络上的计算机提供识别和定位系统,并在互联网上进行通信路由。IPv6 于 1998 年设计,以取代 IPv4 协议。 IPv6 意在提高安全性与性能的同[详细]
-
Linux系统编程包含的信号集操作函数
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
我们有时需要屏蔽某个信号,就需要去修改阻塞信号集。那么,我们该如何修改阻塞信号集?系统提供的一个方法是,我们先创建一个跟阻塞信号集一样的集合,再利用它去修改阻塞信号集。 系统提供了一系列的信号集设定函数。这些函数如下所示: sigset_tset; 信[详细]
-
使用 Lynis 检查 Linux 安全性
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
你的 Linux 软件仓库中可能有 Lynis。如果有的话,你可以用以下方法安装它: dnfinstalllynis 或 aptinstalllynis 然而,如果你的仓库中的版本不是最新的,你最好从 GitHub 上安装它。(我使用的是 Red Hat Linux 系统,但你可以在任何 Linux 发行版上运行[详细]
-
从阿里大促中,我顺明白的CPU与Load异常排查思路
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
cpu使用率 = 100 * (totalCpuTime - idle) / totalCpuTime。 其他时间例如us、sy、ni都是类似的计算方式,总结起来说,cpu这个值反应的是某个采样时间内的cpu使用情况。因此有时候cpu很高,但是打印线程堆栈出来发现高cpu的线程在查询数据库等待中,不要觉[详细]
-
Linux下怎样清理长时间不使用的旧文件?
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
默认设置下,tmpwatch 命令依据文件的 atime (access time)而非 mtime (modify time)来删除文件。如果你想改变它的删除依据,可以在使用这个命令时加上你想修改的参数。 注意:千万不要在根目录底下运行 tmpwatch 或者 tmpreaper 命令,因为系统可没有任何[详细]
-
分析|零拷贝Zero-Copy技术大公开
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
应用程序要读取磁盘数据,调用read()函数从而实现用户态切换内核态,这是第1次状态切换; DMA控制器将数据从磁盘拷贝到内核缓冲区,这是第1次DMA拷贝; CPU将数据从内核缓冲区复制到用户缓冲区,这是第1次CPU拷贝; CPU完成拷贝之后,read()函数返回实现用户[详细]
-
怎样使用lshw检阅Linux设备信息
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
副标题#e# 虽然lshw命令(列出硬件list hardware,读作 ls hardware)远不是每个人最先学会的 50 个 Linux 命令之一,但它可以提供很多系统硬件的有用信息。 它以一种相当易于理解的格式提取出可能比你知道的更多的信息。在看到描述、(设备)逻辑名称、大[详细]
-
如何在Linux中创建/使用LVM
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
卷组Volume Group(VG)是 LVM 结构中的另一层。基本上,卷组由你创建的 LVM 物理卷组成,你可以将物理卷添加到现有的卷组中,或者根据需要为物理卷创建新的卷组。 创建卷组 (vgcreate) 的一般语法: vgcreate [卷组名][物理卷名] 使用以下命令将一个新[详细]
-
微服务项目搭建频繁需要使用搭建聚合工程
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
微服务项目中,我们是否还需要继续这种开发方式呢?今天松哥结合自己在项目中的经验和大家简单聊一下,微服务项目中代码的组织形式。 1.开发模式要搞清楚代码如何组织,首先大家要明白微服务架构到底是什么样子! 在微服务架构中,一个完整的项目被拆分成很[详细]
-
桥接模式提升代码的复用性
所属栏目:[站长百科] 日期:2021-05-30 来源:DaWei
桥接模式人如其名,其实就相当于一个桥梁,把不同维度的变量桥接在一起来实现功能。假设我们需要实现三种形状(长方形,圆形,三角形),每种形状有三种颜色(红色,绿色,蓝色),这个需求有两个方案,一个方案写九个方法,每个方法实现一个图形: functionre[详细]

浙公网安备 33038102330472号