sylar is a C++ framework for developing high-performance, distributed network servers, including HTTP, WebSocket, and custom TCP services.
This C++ framework provides modules for logging, configuration, multi-threading, and N-M coroutine scheduling with IO multiplexing (epoll). Developers can quickly build HTTP, WebSocket, or custom TCP servers by leveraging features like `sylar::Config::Lookup` for configuration and `SYLAR_LOG_INFO` for logging. It also includes an ORM for MySQL, SQLite3, and Redis.
sylar is a C++ framework for developing high-performance, distributed network servers, including HTTP, WebSocket, and custom TCP services.
C++ developers needing a low-level, high-performance foundation for distributed network services or custom server applications will find sylar useful.