iSCSI是Internet小型计算机系统接口,iSCSISAN在计算机系统或主机服务器与高性能存储子系统之间使用以太网连接,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集。这种指令集合可以实现在IP网络上运行iSCSI协议,使该协议能够在诸如高速千兆以太网上进行路由选择。i..
分类:
其他好文 时间:
2014-11-17 07:01:50
阅读次数:
214
一、Varish的简介Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸VerdensGang使用3台Varnish代替了原来的12台Squid,性能比以前更好。在当前主流的Web架构中,Cache担任着越来越重要的作用。常见的基于浏览器的C/S架构,WebCache更是节约服务器资源的关键。而最近几..
分类:
其他好文 时间:
2014-11-17 06:57:32
阅读次数:
275
在看这本书的时候,遇到不懂得地方我一般都会百度一下。这里记录一下我在这本书里捡到的杂碎知识:1、arrayObject.shift()2、concat()
分类:
编程语言 时间:
2014-11-16 21:26:24
阅读次数:
194
netfilter,sourceforge,github上有一个凄凉的项目,那就是nf-hipac,这个曾经给Linux
firewall设计带来希望的项目早在2005年就停止了更新和维护,而我本人则是在2007年才被曹老师带上道的...知道hipac则是2012年
的事,曾经在2.6.13上编译成功,获得了声称的所谓高性能,后来..
分类:
其他好文 时间:
2014-11-16 18:52:58
阅读次数:
310
netfilter,sourceforge,github上有一个凄凉的项目,那就是nf-hipac,这个曾经给Linux firewall设计带来希望的项目早在2005年就停止了更新和维护,而我本人则是在2007年才被曹老师带上道的...知道hipac则是2012年的事,曾经在2.6.13上编译成功,获得了声称的所谓高性能,后来我的工作大部分都在2.6.32上进行,由于2.6.32引入大量2.6....
分类:
其他好文 时间:
2014-11-16 13:27:11
阅读次数:
329
1、同步网络模型:就是服务端同步阻塞等待客户端的请求,然后继续操作后续处理,缺点是性能低。2、同步通讯+多线程模型:服务端为每个客户端分配线程,这个线程就负责这个客户端,同步通讯,同步处理这个客户端的请求, 缺点就是当客户端很多时,线程很多,CPU在却换线程的上下文时会消耗很多资源,最终会导致CPU...
分类:
其他好文 时间:
2014-11-16 11:56:14
阅读次数:
136
鸟哥的linux私房菜(第三版)基础学习篇linux命令行与shell脚本编程大全高性能linux服务器构建实战精通正则表达式决战nginx(技术卷系统卷)HTTPTCP/IP详解卷一手把手教你构建自己的linux系统高性能mysql高可用mysql大型网站技术架构----都多多少少的看了一些,这些书有的是别..
分类:
系统相关 时间:
2014-11-16 02:05:39
阅读次数:
237
sql语句中临时表用With..as替换,可以有效的提高代码的可读性,另一方面提高性能。
分类:
数据库 时间:
2014-11-15 10:02:56
阅读次数:
268
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种:(1)同步阻塞IO(BlockingIO):即传统的IO模型。(2)同步非阻塞IO(Non-blockingIO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLOCK。注意这里所说的N...
分类:
其他好文 时间:
2014-11-15 00:11:49
阅读次数:
301
memcached 是一个高性能内存缓存,在作为缓存,不需要持久化的场性能稳定,由于现在服务器内存较大,很多应用场景单台memcached就能满足业务需求,普通的官方c API
就能满足需求。
而大型的应用数据量很大,也应该考虑单点故障,集群化可以分散压力,单点故障影响较小。集群的管理通常有两种方式:1.普通hash 2.一致性hash
1.普通hash实现相对简单,效率更高,但是不能动态扩展,这种能满足业务数据不是经常扩展比较固定的场景,单点故障影响不大,这种长期其实很多。通常的mysql + memc...
分类:
编程语言 时间:
2014-11-14 15:42:44
阅读次数:
330