上期说了一下性能测试定义以及如何进行性能测试。其实压力测试的步骤和性能测试的步骤基本相同,但是压力测试需要达到的目的却和性能测试大相径庭。压力测试定义通过测试的方法一步一步逼近系统的临近崩溃点,这个点包括系统资源,内存,线程,应用,连接数等等。目的是为了运维和开发人员能够知道系统的极限在哪里,让业务人员和公司高层知道如果需要突破业务的极限必须先突破系统的极限 ......
361
0
0
2022-04-14
一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有 1.1 和 1.0 之说,也就是所谓的 keep-alive ,把多个HTTP请求合并为一个,但是 Websocket 其实是一个新协议,跟HTTP协议基本没有关系, ......
436
0
0
2022-04-14
本文目录:一:SSO体系结构SSO体系结构Token(令牌)同域SSO原理分析跨域SSO原理分析二:Cookie增删改查如何读取Cookie?如何写入Cookie带浏览器?修改Cookie删除Cookie三:跨域读写Cookie1.利用HTML的script标签跨域写CookieP3P协议2.通过URL参数实现跨域信息传递3.读取其它域的Cookie四:跨域 ......
516
0
0
2022-04-14
作者:李运华在专栏《从 0 开始学架构》更新的时候,很多同学留言希望我推荐一些书籍可以课后继续学习,正好我自己也是一个爱读书的人,最近 7 ~ 8 年,平均每年读书超过 50 本,因此今天就从我读过的书籍中选择一些让我印象非常深刻的推荐给你。我把这些书分为成长、技术和业务三个方面,因为架构师本身就是一个比较综合的职位,对综合技能要求很高,需要你从各方面提升自 ......
413
0
0
2022-04-14
越学习越感觉自己了解的少,学习的知识不够扎实,以前总是感觉自己了解CORS,前后台交互遇到那个经典的错误信息脑海中就会想起需要后台设置 cors 错误和代码如下。解决的方案也是随口说来,也就是在后台设置上如下类似的代码,res.header("Access-Control-Allow-Origin", "*"); 直到这一次项目..搞得我是真的难受,这一篇 ......
349
0
0
2022-04-14
不管是web开发,还是软件开发,架构一直都是一个很热门的话题,今天也来谈谈自己的一点见解,欢迎拍砖。一 . 什么是架构。开发前的选型是架构,用什么开发语言,用什么框架,前端用什么框架,也是架构选什么数据库,是关系数据库,还是Nosql,如何做分布式,如何做集群,这些都是架构。系统如何部署,如何监控是架构总之,系统中需要考虑的很多很多,都可以称为架构。1. 首 ......
417
0
0
2022-04-14
开发和实施云原生(容器优先)软件的检查清单。许多年来,单体应用是实现业务需求的标准企业架构。但是,当云基础设施开始以规模和速度为业务加速,这种情况就发生了重大变化。应用架构也发生了转变,以适应云原生应用和 微服务、无服务器 以及事件驱动的服务,这些服务运行在跨混合云和多云平台的不可变的基础设施上。云原生与 Kubernetes 的联系根据 ......
361
0
0
2022-04-13
自从HTML5提供了video标签,在网页中播放视频已经变成一个非常简单的事,只要一个video标签,src属性设置为视频的地址就完事了。由于src指向真实的视频网络地址,在早期一般网站资源文件不怎么通过referer设置防盗链,当我们拿到视频的地址后可以随意的下载或使用(每次放假回家,就会有亲戚找我帮忙从一些视频网站上下东西)。目前的云存储服务商大部分都支 ......
328
0
0
2022-04-13
1、引言本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一些架构设计的原则。(本文同步发布于:http://www.52im.net/thread-2665-1-1.html)2、关于作者huashiou:广东工业大学计算 ......
309
0
0
2022-04-13
了解 BHM 对他们意味着什么,什么影响了他们的职业生涯,为想要进入科技领域的少数族群提供资源,等等。为了纪念 BHM,我收集了一些我最喜欢的技术专家和开源贡献者的意见。这四位正在为下一代铺路,同时也在为他们在科技行业所做的工作铺路。了解 BHM 对他们意味着什么,是什么影响了他们的职业生涯,为想要进入科技领域的少数族群提供资源,等等。Tameika Ree ......
314
0
0
2022-04-13
现在黑客的攻击手段层出不穷,很难保证自己的服务器不会被攻击,现在比较可行的一种方法就是服务器租用用户IP给隐藏起来,让黑客找不到攻击目标,从而起到防御DDOS攻击,那么怎么实现隐藏服务器真实IP呢?1、 使用高防IP服务高防IP是针对互联网服务器遭受大流量的DDoS攻击后,导致服务不可用的情况下,推出的付费增值服务,用户可以通过配置高防IP,将攻击流量引流到 ......
323
0
0
2022-04-12
作者:cross___链接:https://my.oschina.net/cloudcross/blog/1920706权限设计的杂谈这篇文章的定位,不是宣传某个框架,仅仅之是梳理一下有关权限方面的一些想法和最近项目中的一些探索过程。 我们主要想解决一下问题。什么是权限,程序员理解的权限和客户所理解的权限是不是一致的。权限的划分原则,权限到底是根据什么原则进 ......
325
0
0
2022-04-12
简述断点续传:指的是在上传/下载时,将任务(一个文件或压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传/下载,如果碰到网络故障,可以从已经上传/下载的部分开始继续上传/下载未完成的部分,而没有必要从头开始上传/下载。可以节省时间,提高速度。断点续传的用途有时用户上传/下载文件需要历时数小时,万一线路中断,不具备断点续传的 HTTP/FTP 服务器 ......
468
0
0
2022-04-12
分布式算法拜占庭将军问题是最复杂的分布式故障场景,节点除了故障行为,还有恶意行为。必须使用拜占庭容错算法(BFT),比如在数字货币的区块链技术中。拜占庭容错算法1.口信消息型拜占庭问题之解如果叛将人数为 m,将军人数不能少于 3m + 1 ,那么拜占庭 将军问题就能解决了。这个算法有个前提,也就是叛将人数 m,或者说能容忍的叛将数 m,是已知的。在这个算法中 ......
500
0
0
2022-04-11
Single Sign-onSSO是老生常谈的话题了,但部分同学对SSO可能掌握的也是云里雾里,一知半解。本次手撕公司的SSO原理,试图以一种简单,流畅的形式为你提供有用的SSO原理。按照本人一贯行文风格,我们先说什么是SSO,为什么要提出SSO?SSO: 在多个系统中,只需要登陆一次,就可以访问其他相互信任的应用系统, 这个技术的提出解决了:企业运行了多个 ......
368
0
0
2022-04-11