The Staged Event-Driven Architecture (SEDA) is a new design for building scalable Internet services. SEDA has three major goals: To support massive concurrency, on the order of tens of thousands of clients per node To exhibit robust performance under wide variations in load and, To simplify the design of complex Internet services. SEDA decomposes a complex, event-driven application into a set of stages connected by queues. This design avoids the high overhead associated with thread-based concurrency models, and decouples event and thread scheduling from application logic. SEDA enables services to be well-conditioned to load, preventing resources from being overcommitted when demand exceeds service capacity. Decomposing services into a set of stages also enables modularity and code reuse, as well as the development of debugging tools for complex event-driven applications.
标签: Event-Driven Architecture Internet building
上传时间: 2015-09-28
上传用户:日光微澜
把网卡设置成混杂模式,实现数据包的监听。并解包TCP,UDP,IP等协议。利用DELPHI开发
上传时间: 2013-12-21
上传用户:kbnswdifs
udt的一个源代码,可以说是UDP下可靠传送的一种协议.
上传时间: 2014-12-05
上传用户:lijinchuan
OReilly.Ajax.on.Rails.Dec.2006. ISBN-10: 0-596-52744-6. Learn to build dynamic, interactive web applications using the two most important approaches to web development today: Ajax and the phenomenally efficient Ruby on Rails platform. This book teaches intermediate to advanced web developers how to use both Ajax and Rails to quickly build high-performance, scalable applications without being overwhelmed with thousands of lines of JavaScript code. More than just recipes, you also get a thorough, low-level understanding of what s happening under the hood.
标签: interactive OReilly dynamic 52744
上传时间: 2015-10-07
上传用户:独孤求源
zzip-zzlib-src.zip. A new archiver that uses a BWT algorithm to achieve superior compression. The author has now released the source code to zzip under the GPL.
标签: zzip-zzlib-src compression algorithm archiver
上传时间: 2014-01-27
上传用户:yuzsu
运行服务器端后,客户端可通过ip进行连接,使用udp,支持客户端上传,监控屏幕,以及在服务器运行程序等功能,功能比较强大。具体细节请参考源代码。
上传时间: 2013-12-08
上传用户:ZJX5201314
本程序可以查询本地系统可支持的所有网络协议栈,如MSAFD TCP/IP[TCP/IP],MSAFD TCP/IP[UDP/IP],NetBIOS,Service Provider
上传时间: 2013-12-20
上传用户:sunjet
ARM的ADS工具下,基于UDP通信的UCOS-II源码
上传时间: 2015-10-16
上传用户:gengxiaochao
为了方便网络编程,90年代初,由Microsoft联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口,即Windows Sockets规范,它不是一种网络协议,而是一套开放的、支持多种协议的Windows下的网络编程接口。本篇论文主要是介绍了在TCP/IP基础上利用winsock2对网卡进行编程,以达到网络流量监测的目的。论文首先介绍了TCP/IP协议,旨在介绍IP,TCP,UDP等比较重要的协议。主要是介绍IP头,TCP头,UDP头的特点,以便从IP头中可以获取源地址,目的地址,协议类型等信息。在随后的章节中提出了Socket的概念,Socket实际上提供了一个通信端口使所有拥有Socket的端口的计算机之间能够相互通信,在本论文中主要说明了socket的建立,监听和撤销的过程。具体到程序实现中,对网卡混杂模式的设置是通过原始套接字(raw socket)来实现的。为了让原始套接字能接受所有的数据,还需要通过将SOCK_RAW设置成SIO_RCVALL。对数据包的获取通过recv()函数来完成。最后要完成的工作就是对所捕获的IP数据包进行分析以提取出我们所需要的信息。在论文的最后是旨在说明进一步工作的展开. 关键词:网络流量测量 TCP/IP协议 WINSOCK编程
标签: 网络编程
上传时间: 2013-12-13
上传用户:windwolf2000
编写本程序时,所使用的是传输层的UDP协议,不分服务器和客户端,采用对等实体的形似实现信息的传输。运用java.net.DatagramPacket类和java.net.DatagrameSocket类实现套接和数据的传输。并且采用组播形式进行数据信息的传递。使用三个简单协议数据单元(PDU),即JOIN PDU,LEAVE PDU,MESSAGE PDU。分别表示首次连接时组播的数据报、用户离开时组播的数据报,用户输入完消息时组播的数据报。
上传时间: 2014-06-22
上传用户:无聊来刷下