![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式架构
大堡小强强
这个作者很懒,什么都没留下…
展开
-
Java IO
JAVA IO BIO 面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流中的数据。 如果需要前后移动从流中读取的数据,需要先将它缓存到一个缓冲区。 面向流(乡村公路) 阻塞 IO(多线程) 无 当一个线程调用 read() 或 write()时,该线程被阻塞,直...原创 2019-11-17 15:45:16 · 107 阅读 · 0 评论 -
远程通信协议
一个Http请求的整个流程 负责域名解析的 DNS 服务 用户访问域名,经过DNS解析,应用层协议,提供域名到IP的解析服务 不用域名也可以访问目标主机的服务,但是IP本身不是那么容易记 加速静态内容访问速度的CDN CDN (Content Delivery NetWork) 内容分发网络 CDN是一种网络缓存技术,把一些相对稳定的资源放到距离最终用户...原创 2019-11-16 17:49:02 · 138 阅读 · 0 评论 -
分布式架构的演进过程
从一个电商网站开始 一个计算机的性能,CPU,磁盘IO,网络IO,内存 CPU/IO/内存: 1. 主要是上下文的切换,因为每个 CPU 核心在同一时刻只能执行一个线程,而 CPU 的调 度有几种方式,比如抢占式和轮询等,以抢占式为例,每个线程会分配一定的执行时间, 当达到执行时间、线程中有 IO 阻塞或者有高优先级的线程要执行时。CPU 会切换执行其 他线程。而在切换的过程中,需要存储当前...原创 2019-11-16 11:41:58 · 185 阅读 · 0 评论 -
mysql 日期加减天数
MySQL 为日期增加一个时间间隔:date_add() now() //now函数为获取当前时间 select date_add(now(), interval 1 day); - 加1天 select date_add(now(), interval 1 hour); -加1小时 select date_add(now(), interval 1 minute); - 加1...转载 2019-10-24 16:45:42 · 480 阅读 · 0 评论 -
集群/分布式是什么?
什么是集群? 借鉴: https://juejin.im/post/5b83466b6fb9a019b421cecc#heading-5 https://www.cnblogs.com/qlqwjy/p/7851308.html 集群技术特点: 通过多台计算机完成同一个工作,达到更高的效率。 两机或多机内容、工作过程等完全一样。如果一台死机,另一台可以起作用。 我写了一个910便利...原创 2019-08-03 09:34:05 · 152 阅读 · 0 评论