前言
高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。
为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量等因素,来设计适合自己业务场景的高并发处理方案。
在电商相关产品开发的这些年,我有幸的遇到了并发下的各种坑,这一路摸爬滚打过来有着不少的血泪史,这里进行的总结,作为自己的归档记录,同时分享给大家。
2024年09月18日
前言
高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。
为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量等因素,来设计适合自己业务场景的高并发处理方案。
在电商相关产品开发的这些年,我有幸的遇到了并发下的各种坑,这一路摸爬滚打过来有着不少的血泪史,这里进行的总结,作为自己的归档记录,同时分享给大家。
2024年09月18日
麻省理工校训:Mens et Manus (Mind and Hand)——动手,动脑
如果你在接口测试时出现问题,按上面的话走就没问题。
接口测试是测试系统组件间接口的一种测试。主要用于检测外部系统与系统之间以及内部各个子系统间的交互点。
2024年09月18日
对明文编码生成信息摘要,以防止被篡改。比如MD5使用的是Hash算法,无论多长的输入,MD5都会输出长度为128bits的一个串。
摘要算法不要秘钥,客户端和服务端采用相同的摘要算法即可针对同一段明文获取一致的密文。
2024年09月18日
一、前戏
前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系统架构从猿进化成人的必经之路。
2024年09月18日
原创作者:上官玉@招聘测试 58招聘技术团队
一、什么是接口测试
1、接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等.
2024年09月18日
来源:zyvcnblogs.com/wangzhiyong/archive/2017/10/06/7631534.html
.NET其实也是有好多知识点需要学的,NET积极的拥抱开源,大.NET Core 2.0 出来了,这无疑给.NET开发者带来更大的希望。
2024年09月18日
一、交易型系统设计的一些原则
1.在设计系统时,应该多思考墨菲定律:
* 任何事情都没有表面看起来那么简单* 所有的事都会比你预计的时间长* 可能出错的事总会出错* 如果你担心某种情况发生,那么它就更有可能发生
2.系统划分时,要思考康威定律:
2024年09月18日
客户:你们的网站/APP点了下在那一直转圈圈,一动也不动! 怎么这么慢,这么卡啊!
领导: 这个接口怎么等待这么长时间才会返回数据? 都3秒了!为啥我们网站最大并发量这么少?
2024年09月18日
说秒杀系统其实更多的高级一点的知识,不会太多的在业务上说明秒杀,那样确实太浪费时间,主要核心的点,如何处理高并发系统调优,压测。发现性能的瓶颈更好的调优。还会说说高阶的优化。主要分享给大家针对互联网分布式的高并发项目怎么去调优,快速定位,快速解决。主要说思路,明白了思路,如何去快速定位,快速解决。常用的调优方案。