Skip to content

daoluan/tinyco

Repository files navigation

tinyco

Build Status

tinyco is a framework with high performance and high efficiency focusing on business with which you can build a server in only couple lines of code. It use coroutine implemented in ucontext syscall.

Features

  • High performance. Make full use of CPU and process requests concurrently which makes server's throughput greatly improved
  • Perfect http/dns components
  • Small kernel in size
  • Business code can be easy to read and maintained. No more async framework

!

How to start ?

Clone tinyco and build it:

% git clone https://github.com/daoluan/tinyco.git
% cd tinyco
% git submodule update --init --recursive

% cmake . && make thirdparty && make && make install

It's very easy to DIY your tinyco-server. You can refer to this.

For more usages, Read here.

refs

About

High performence and high efficiency business framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors