FibEvent

  •        91

FibEvent is a C++ windows library, which helps to hide and manage complexity of asynchronous code. FibEvent, using cooperative multitasking, helps creation of asynchronous procedures as simple as blocking procedures, while maintaining many simultaneous requests or tasks. Sou...

http://fibevent.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

EDAS-An Event driven async socket development framework


This framework will help you to build async socket application very quickly. It's solves IOCP events,error handling,IO buffer for package receive and visio packet?pack?unpack...... all you need to do is to write your logic

syncho - Fast and lean abstraction for node Fibers. Easily run asynchronous functions synchronously.


Fast and lean abstraction for node Fibers. Easily run asynchronous functions synchronously.

uber-s3 - Ruby S3 client with synchronous and asynchronous I/O adapters


A simple, but very fast, S3 client for Ruby supporting synchronous (net-http) and asynchronous (em+fibers) io.Yea... async adapter dominates. The 100x1KB files were 29x faster to upload, and the 100x500KB files were only 2x faster, but that is because my upload bandwidth was tapped.

libuv - Cross platform Asynchronous I/O


libuv is a multi-platform support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it’s also used by Luvit, Julia, pyuv, and others. Its feature includes event loop backed by epoll, kqueue, IOCP, event ports. Asynchronous TCP and UDP sockets, Asynchronous DNS resolution, Thread pool, Signal handling and lot more.

CSharpUtilities - CSharp Utility Code / Sockets, Trace Logging, Thread Pooling


<b>SynchronousTimer</b>A timer that fires based on a set interval. The time will not fire again while executing work<b>UtilSockets</b>A fully functional implementation for socket clients and servers.<b>UtilThreading</b> (Sample Code Provided)<br />Thread Pooling using the IOCP framework. Create multiple thread pools for your applicationThe ThreadPool using IOCP underneath to provide concurrency controlled thread pools.The .NET Thread Pool also uses IOCP underneath but each application is only gi



Atmosphere - Realtime Client Server Framework for the JVM


The Atmosphere Framework contains client and server side components for building Asynchronous Web Applications. It transparently supports WebSockets, Server Sent Events (SSE), Long-Polling, HTTP Streaming (Forever frame) and JSONP. Its mission is to make real time apps possible in every browser, library and mobile device, blurring the differences between the different transport mechanisms.

asyncoro


Python framework for asynchronous, concurrent, distributed programming

node-synchttp - Sync wrapper with Fibers for builtin http module in node.js


Sync wrapper with Fibers for builtin http module in node.js

fibered-rails - Using Ruby Fibers and Evenetmachine to make parallel http requests


Using Ruby Fibers and Evenetmachine to make parallel http requests

http.async.client - Asynchronous HTTP Client for Clojure


http.async.client is the Asynchronous HTTP Client for Clojure. It is promise-based and uses the Asynchronous Http Client for Java for the heavy lifting.

dispy


Python framework for distributed and parallel computing

Hps Framework


Hps Framework stands for High Performance Server Framework. It was first created as a server engine for a gameserver, but now its going to be designed for generic server applications, with support for custom protocol.

Blackbird Environment


Blackbird is a scalable and asynchronous emulator written for the FUSE protocol, as used by Habbo Hotel.

yield-on-promise - consume promises in fibers and fibers as promises


consume promises in fibers and fibers as promises

bjoern - Fast And Ultra-Lightweight HTTP/1.1 WSGI Server


A screamingly fast, ultra-lightweight WSGI server for CPython, written in C using Marc Lehmann's high performance libev event loop and Ryan Dahl's http-parser. It is single threaded and it has less memory foot print.

iocp - An old high performance iocp netowork library written in 2007.


An old high performance iocp netowork library written in 2007.

Nito Asynchronous Library


Nito.Async is a collection of classes to assist asynchronous programming in .NET, particularly the development and use of classes adhering to the event-based asynchronous pattern. Developed in C#.

fapws3 - Fast Asynchronous Python Web Server (based on libev)


FAPWS (Fast Asynchronous Python Web Server) is a fully WSGI compliant web server for the Python environment with 2 main objectives: keep it small and asynchronous. That way it will not heat your HW resources and will assure to not fall into C10K troubles. It can handle as much as concurrent request as your kernel can handle, Gzip support for on the fly compression and lot more.

RxJava - Reactive Extensions for the JVM


RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences. It extends the observer pattern to support sequences of data/events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety and concurrent data structures.