
架构
架构相关
觉悟不晚的程序员
这个作者很懒,什么都没留下…
展开
-
接口设计的幂等性
最近跟朋友聊起这个话题,想深入了解下,于是学习总结,记录下来,此文章参考以下博客综合而来表示感谢: http://blog.brucefeng.info/post/api-idempotent http://825635381.iteye.com/blog/2276077 https://www.cnblogs.com/leechenxiang/p/6626629.html 接口调用存在的问题 现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去转载 2020-06-12 09:57:53 · 277 阅读 · 0 评论 -
缓存篇之浏览器缓存
1.缓存 Cache 系统性能优化第一步就使用缓存。 在应用程序中缓存数据有以下好处: ·减少交互的通讯量——缓存数据能有效减少在进程和机器间的传输量; ·降低系统中的处理量——减少处理次数; ·降低需要做的磁盘访问次数——比如缓存在内存中的数据。 二八原则:80%的请求都集中在20%的数据上,缓存就是把这个20%存起来,直接复用。 2.缓存全景图 3.浏览器缓存 客服端向服务器重新发起HTTP...原创 2020-05-03 14:14:34 · 245 阅读 · 0 评论 -
缓存之CDN缓存
对于一些用户访问量巨大的网站而言,如果所有用户都去服务器请求数据,服务器会很快崩溃,并且在不同网络以及不同地区的用户,请求服务器的速度也不一样。为了提高这部分用户的访问速度,CDN 中又提出了新的网络架构,即创建一些最接近用户网络的边缘服务器,然后将文件缓存在这些边缘服务器(节点)上,这就是 CDN 缓存。 流程解析: 得到CName----域名供应商的自己维护的缓存服务 —浏览器就把请求发给C...原创 2020-05-03 15:48:24 · 529 阅读 · 0 评论