专注于音视频处理及流媒体开发!

罗索实验室

当前位置: 主页 > 基础技术 > 高性能服务器 >
  • [高性能服务器] P2P中的NAT穿越方案 日期:2012-12-03 09:31:58 点击:645 好评:4

    P2P作为一项新兴技术,有很大的优化空间,并且相对于网络设备,基于P2P的应用程序在实现上更为灵活。所以为了兼容NAT,基于P2P的应用程序在开发的时候大多会根据自身特点加入一些穿越NAT的功能以解决上述问题。以下着重介绍几种常见的P2P穿越NAT方案。...

  • [高性能服务器] boost::asio 的同步方式 日期:2012-11-20 09:42:09 点击:395 好评:0

    有人认为同步方式没有异步方式高效,其实这是片面的理解。在单线程的情况下可能确实如此,我不能利用耗时的网络操作这段时间做别的事 情,不是好的统筹方法。不过这个问题可以通过多线程来避免,比如在服务器端让其中一个线程负责等待客户端连接,连接进来后把socket交...

  • [高性能服务器] boost::ASIO的异步方式 日期:2012-11-20 09:39:32 点击:788 好评:-4

    在ASIO库中,异步方式的函数或方法名称前面都有“async_” 前缀,函数参数里会要求放一个回调函数(或仿函数)。异步操作执行 后不管有没有完成都会立即返回,这时可以做一些其它事,直到回调函数(或仿函数)被调用,说明异步操作已经完成。...

  • [Linux开发专题] Linux OS: Write Barriers 日期:2012-11-16 10:45:10 点击:246 好评:0

    write barriers 是一种内核机制,用来确保文件系统metadata被正确并有序的写入持久化存储介质,不管底层存储是否有易失CACHE,不管电源是否突然关闭,都可以被确保。...

  • [高性能服务器] 多网卡负载均衡(双网卡做bonding模式) 日期:2012-09-22 14:13:51 点击:455 好评:0

    如果节点上有多个网络接口时可以通过bonding将多个网络接口虚拟为一个网络接口,bonding可以提供高可用及负载均衡功能,从而提高节点的网络接口性能及可用性。...

  • [高性能服务器] SaaS解决方案选型中的三个核心指标 日期:2012-08-23 18:16:09 点击:126 好评:0

    企业在选择SaaS解决方案时,还需要关注一下其在线 技术方面的内容。如看看是否提供了在线集成的平台,在线技术能否提供比较好的性能与安全性等等。有了ASP这个失败的案例,企业对SaaS选型应该引起足 够的重视。只有如此,企业才能够借着SaaS这个平台,提高自己企业的信...

  • [高性能服务器] Linux下socket设置为非阻塞方式和fcntl系统调用 日期:2012-08-23 17:05:41 点击:2004 好评:4

    落鹤生:fcntl系统调用说明,以及将socket设置为非阻塞方式,将非阻塞的设置回阻塞的实现代码。...

  • [高性能服务器] epoll边缘触发(epoll et) 源代码例子 日期:2012-08-09 18:32:08 点击:1700 好评:0

    在利用epoll编写网络应用程序,特别是服务器的时候。为了得到最优的效果,一般采用边缘触发(epoll ET)的方式。由于边缘触发,epoll_wait只有在套接字状态发生变化的时候才会返回。所以要对套接字(socket)进行循环accept,read,write;直到套接字的缓冲区空(read,accept...

  • [高性能服务器] http header详解 日期:2012-08-06 09:32:24 点击:899 好评:0

    HTTP是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。...

  • [高性能服务器] 理解I/O Complete Port 日期:2012-07-25 09:44:23 点击:392 好评:5

    欢迎阅读此篇IOCP教程。我将先给出IOCP的定义然后给出它的实现方法,最后剖析一个Echo程序来为您拨开IOCP的谜云,除去你心中对IOCP的烦恼。OK,但我不能保证你明白IOCP的一切,但我会尽我最大的努力。以下是我会在这篇文章中提到的相关技术...

栏目列表
推荐内容
织梦二维码生成器