Awesome
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