
系统架构
文章平均质量分 55
loophome
这个作者很懒,什么都没留下…
展开
-
Reactor模式
1.Reactor的事件处理机制 首先来回顾一下普通函数的调用机制:程序调用某函数->函数执行,程序等待->函数将结果和控制权返回给程序->程序继续处理。 Reactor是事件驱动机制,和普通函数调用的不同之处在于:应用程序不是主动调用某个API完成处理,Reactor逆置了事件处理流程,应用程序需要提供相应的接口并注册到Reactor上。如果相应的事件发生,Reactor将主动调用应用程序注原创 2016-01-19 20:16:45 · 592 阅读 · 0 评论 -
浅谈操作系统对内存的管理
简介 内存是计算机中最重要的资源之一,通常情况下,物理内存无法容纳下所有的进程。虽然物理内存的增长现在达到了N个GB,但比物理内存增长还快的是程序,所以无论物理内存如何增长,都赶不上程序增长的速度,所以操作系统如何有效的管理内存便显得尤为重要。本文讲述操作系统对于内存的管理的过去和现在,以及一些页替换的算法的介绍。 对于进程的简单介绍 在开始之转载 2015-12-08 12:25:42 · 511 阅读 · 0 评论 -
TCP连接的状态详解以及故障排查
我们通过了解TCP各个状态,可以排除和定位网络或系统故障时大有帮助。(总结网络上的内容) 1、TCP状态 linux查看tcp的状态命令: 1)、netstat -nat 查看TCP各个状态的数量 2)、lsof -i:port 可以检测到打开套接字的状况 3)、 sar -n SOCK 查看tcp创建的连接数 4)、tcpdum转载 2016-02-26 18:29:41 · 3060 阅读 · 0 评论 -
Linux服务器登陆安全设置,并使用ssh keys登陆
在ssh中使用密码验证是一个坏习惯,ssh keys允许你不用给远程服务器发送密码就可以进行身份验证,大大提高安全性。接下来提供一个linxu服务器配置ssh key的简单步骤 检查你服务器上的用户以及用户组,确认允许登陆的用户 1)检查用户组,使用命令“cat /etc/group” /etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能显示出用户是归属哪个用户组或原创 2016-04-15 20:27:33 · 1115 阅读 · 0 评论 -
CSRF攻击防范
一、什么是CSRF攻击 CSRF(Cross-site request forgery跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且攻击方式几乎相左。XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任原创 2016-12-06 11:12:16 · 748 阅读 · 0 评论 -
唯品会高性能负载均衡VGW揭秘
负载均衡基础简介 负载均衡是指对后端服务进行流量分发的服务。通过负载均衡入口,后端服务可以水平扩展来提升对外服务能力,可以消除单点故障以提升应用系统可用性。我们以Web Server举例,如图1所示,Web Server可以在负载均衡后面透明伸缩,当其中一部分Web Server实例挂掉后,剩余实例仍然能够提供服务。 图 1:典型负载均衡使用示例 负载均衡又分为四层和七层负载均衡,所谓四...转载 2019-05-16 20:17:57 · 1733 阅读 · 0 评论