Skip to content

An asynchronous event-driven network framework( port netty ) written in D.

Notifications You must be signed in to change notification settings

huntlabs/collie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Collie

An asynchronous event-driven network framework written in dlang, like netty framework in D.

Require

  • System : FreeBSD, Linux, MacOS, Windows
  • D : Compiler Version >= 2.071
  • libssl and libcrypto (optional,if use the ssl)

Support

Feature epoll kqueue iocp select
TCP Y Y Y Y
SSL* Y Y Y Y
UDP Y Y Y Y
Timer Y Y Y Y

NOte: Now , the ssl only support as server. not support as a client.

TODO

  • HTTP2 surport
  • Modules reorganization
  • Performance improvement
  • API improvement
  • Examples improvement

Contact:

  • QQ Group : 184183224