为什么静态资源要放在一个或者若干个独立的域名之下?

1、网络请求时cookie传输 启用新的一级域名,每次请求浏览器不会携带cookie。这对于cookie内容比较大,并且流量大的网站会省去不少宽带费用。同时这也解惑了为什么不用二三级域名。
2、方便分流或缓存 动静分离。静态资源与动态内容分离,有利于部署于CDN。
3、浏览器并发请求数的限制 HTTP协议对同一个域名的同时下载线程数有限制。主要是为了优化下载速度,防止同一域名下下载线程数过多,导致下载速度变慢。各个浏览器都会遵守这个规定,但是限制的数目可能不一致。基于这个原因,可将资源部署于不同的域名,以达到最大化并发下载。
4、方便分流或缓存 静态资源独立部署,为全局产品服务。这属于业务划分的范畴了。比如taobao.com和tmll.com都会用到tbcdn.cn上的静态资源,这些资源不必从属于某个产品。
5、方便分流或缓存 接第4点原因,有利于最大化利用客户端缓存。比如访问taobao.com,缓存了tbcdn.cn上的某个js文件,之后再访问tmll.com时,也用到此js文件,不必再从tbcdn.cn上下载,直接用客户端缓存即可。
最后,这样做的同时,就已经减轻了每台服务器的压力,服务器越多,每个服务器压力就越小。当然,这需要一个平衡。

https://www.cnblogs.com/menma/p/4188670.html
https://blog.csdn.net/scorpio3k/article/details/53020270

消息队列

当不需要立即获得结果,但是并发量又需要进行控制的时候,差不多就是需要使用消息队列的时候。
https://cloud.tencent.com/developer/article/1006035

缓存淘汰算法系列之1——LRU类

缓存替换策略
随机算法(Rand):随机法是随机地确定替换的存储块。设置一个随机数产生器,依据所产生的随机数,确定替换块。这种方法简单、易于实现,但命中率比较低。
先进先出算法(FIFO, First In First Out):先进先出法是选择那个最先调入的那个块进行替换。当最先调入并被多次命中的块,很可能被优先替换,因而不符合局部性规律。这种方法的命中率比随机法好些,但还不满足要求。
最久未使用算法(LRU, Least Recently Used):LRU法是依据各块使用的情况, 总是选择那个最长时间未被使用的块替换。这种方法比较好地反映了程序局部性规律。
最不经常使用算法(LFU, Least Frequently Used):将最近一段时期内,访问次数最少的块替换出Cache。

https://blog.csdn.net/yunhua_lee/article/details/7599671
https://zhuanlan.zhihu.com/p/34133067
https://songlee24.github.io/2015/05/10/design-LRU-Cache/

子网掩码

“10.0.0.0/8”是指IP地址块。它由两部分组成:IP地址和子网。
IP地址(10.0.0.0) - 它是Internet协议下使用的全局寻址方案。世界上任何网络设备都可以识别其IP地址。 IP地址分配给每个设备,并且是唯一的。 IP地址是32位数字,每8位以十进制数分隔。有两种类型的IP地址 - 公有和私有。公共IP地址是唯一的,并分配给一个网络(集团的计算机),如办公室一样。然而,办公室中的多个系统被分配为常见的私有IP,并且可以分配给其他组织的系统。
子网或IP块(/ 8) - 假设您是包含多个端口和服务的生产服务器的所有者。此外,您每天都会遇到大量数据流量。您将需要多个IP地址或IP范围来完成各种任务。子网划分的过程旨在将IP地址划分成小块。 “/”符号与数字一起称为前缀。
IP范围的计算 - IP地址之后的“/”符号可用于计算属于该类别的IP地址范围。所有你需要做的是从数字32中减去前缀(由于IP地址是32位数)。将结果作为2的指数,您将获得该范围内的IP数量。
例如,要找到“/ 8”前缀的IP范围,我们从32中减去前缀8。结果24用作2的指数。因此,获得的IP范围是“2到24”,即16777216 IP。
因此,“10.0.0.0/8”是指从“10.0.0.0”到“10.255.255.255”的IP块。
使用此方法,您将能够计算提供给您的任何IP范围。

分布式锁

https://blog.csdn.net/tzs_1041218129/article/details/80086991

Linux I/O

https://segmentfault.com/a/1190000003063859

分布式Session管理

https://www.jianshu.com/p/3dd4e06bdfa4

分布式id

https://mp.weixin.qq.com/s/9S88BRLZjJUWV8BV61oGSA

B+树和LSM树

https://blog.csdn.net/u010853261/article/details/78217823

一些server端知识合集相关推荐

  1. 写给Android App开发人员看的Android底层知识合集(1-8)

    写给Android App开发人员看的Android底层知识合集(1-8) 转自包老师:http://www.cnblogs.com/Jax/p/6864103.html 写给Android App开 ...

  2. FILEminimizer Office,FILEminimizer Suite和FILEminimizer Server常见问题FAQ合集(一)

    FILEminimizer Office,FILEminimizer Suite和FILEminimizer Server常见问题FAQ合集. 1.我的序列号和注册信息都无法使用? 注册信息包括三部分 ...

  3. 我的世界服务器php核心,[1.x-1.16.x][多种] 服务端核心合集

    您尚未登录,立即登录享受更好的浏览体验! 您需要 登录 才可以下载或查看,没有帐号?注册(register) x 本帖最后由 676745764 于 2021-2-18 10:13 编辑 本帖子大部分 ...

  4. 算法竞赛知识合集 目录(博客中转站)

    目录 0x00. 基本算法 0x01. 基本算法 - 位运算 0x02. 基本算法 - 递推与递归 0x03. 基本算法 - 前缀和与差分 0x04.基本算法 - 二分和三分 0x05.基本算法 - ...

  5. 电商交易背景知识合集第一季

    郑昀编纂 基于网络资料 创建于2015/9/7 最后更新于2015/9/7 特别感谢知乎梁川.天顺等知乎网友的精彩回答 本文档适用人员:交易领域的产品研发人员 提纲: 银联 一些错综复杂的关系 银联是 ...

  6. 计算机冷门知识大全集,阴阳师冷门小知识汇总 冷门小知识合集一览

    阴阳师中,有着众多冷知识隐藏在式神的介绍,传记,语音,神秘妖怪的说明等等中间,构建出一个完整的阴阳师世界,那么一起来看看游戏中哪些不被人注目的冷知识吧. 1.独眼小僧喜欢蝴蝶精,以及他背后背的人脸石像 ...

  7. 前端知识合集【重中之重】,我只看这一篇!

    一.数据类型的转换 1.自动数据类型转换 其他数据类型转换为字符串: var result = "你" + "好" //结果 你好 类型是string var ...

  8. 【成电860考研】《软件工程》-anki卡片知识合集-504张卡片-28000字-上岸资料整理

    软件的定义 软工 :: 概述 程序 :为完成特定任务的指令 数据 :由数据结构组织,是程序操作的对象 文档 :为便于维护,编写的说明性文字 软件危机是什么 软工 :: 概述 软件在整个生命周期中遇到的 ...

  9. 有趣且重要的JS知识合集(18)浏览器实现前端录音功能

    1.主题描述 兼容多个浏览器下的前端录音功能,实现六大录音功能: 1.开始录音 2.暂停录音 3.继续录音 4.结束录音 5.播放录音 6.上传录音 2.示例功能 初始状态: 开始录音: 结束录音: ...

最新文章

  1. Geth 控制台使用及 Web3.js 使用实战
  2. js中使用camel框架_使用Fabric8在Kubernetes中使用Camel和CDI
  3. 如何提高Unity Gear VR游戏性能
  4. unity, Gizmos.DrawMesh一个坑
  5. 对不起,AI觉得你有虐童倾向,求职失败
  6. py2exe支持python3.6_使用Py2Exe for Python3创建自己的exe程序示例
  7. 我的世界怎么修改服务器文本,《我的世界手机版》如何修改界面文本 自定义语言教程...
  8. 点与点集:边界点与聚点的关系【高等数学】
  9. Dell主机更换固态硬盘重装系统指南
  10. ssl证书申请,springboot部署https
  11. java 源文件存储_JAVA源文件的编写与保存
  12. linux7重置密码,centos7重置密码
  13. 电脑系统能ping通但不能上网怎么办
  14. sqoop connect oracle,Sqoop从Oracle导出数据出错:The Network Adapter could not establish the connection...
  15. 大数据战略能不能打造第二个百度?
  16. 电脑死机什么导致,带你一次性了解所有导致电脑死机蓝屏原因!
  17. PPOJ1100: 诡异的楼梯
  18. linux内核2.6.3x--Network device support
  19. 腰肌劳损患者自我保健方法
  20. 《Spring实战》读书笔记-第4章 面向切面的Spring

热门文章

  1. android paint 圆角 绘制_Android中绘制圆形和圆角图片
  2. 产品学习过程记录(一)——尼尔森十大可用性原则体验产品
  3. JavaScript入门知识整理二
  4. windows安装包安装mysql5.7_Windows server 2008 r2上安装MySQL5.7.10步骤
  5. VMWare下设置共享文件夹,/mnt/hgfs下却不显示共享文件夹
  6. word2007中如何生成目录
  7. linux超内存自动杀进程问题
  8. 如何在Microsoft Word中更改纸张大小
  9. 4570: [Scoi2016]妖怪
  10. 支付宝统一下单接口的接入(1)