计算机网络
小人物大梦想
这个作者很懒,什么都没留下…
展开
-
分布式、集群、和微服务的理解
首先来说下概念集群是个物理形态,分布式是个工作方式。分布式:一个业务分拆多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。这里呢我用一个电商网站...原创 2019-01-05 22:53:53 · 411 阅读 · 1 评论 -
负载均衡思路
一、单机优化1.优化数据库,如数据库结构,索引2.优化代码,如对数据库的增删该查操作,优化逻辑先后顺序3.增加缓存,如mongodb,redis,memcahche,提高查询速度,缓解数据库压力二、独立数据库和文件1.独立数据库,如阿里云的rds或单独服务器2. 独立文件,如图片等大型文件,可用第三方的文件存储平台有,七牛云,又拍云,阿里云的oss三、通过负载均衡将项...原创 2018-10-15 14:22:51 · 575 阅读 · 0 评论 -
网站安全
CSRFCSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。与XSS攻击相比,CSRF攻击往往...原创 2018-07-09 11:42:39 · 2612 阅读 · 0 评论 -
cookie 和session 的区别
cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上它还有其他选择。cookie机制。正统的cookie分发是通过扩展HTTP协议来实现的,服务器通过在HTTP的响应头中加上一行特殊的指...原创 2018-07-16 16:52:06 · 1438 阅读 · 0 评论 -
跨域问题和解决方法
首先明白什么是同域: 同域简单的解释就是相同域名,端口相同,协议相同。跨域:浏览器对于javascript的同源策略的限制,例如a.cn下面的js不能调用b.cn中的js,对象或数据(因为a.cn和b.cn是不同域),所以跨域就出现了.解决方法:1.jsonpjsonp 全称是JSON with Padding,是为了解决跨域请求资源而产生的解决方案,是一种依靠开发人员创造...原创 2018-07-17 11:22:45 · 1702 阅读 · 0 评论