iwnet
ub-server
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
iwnet
- IWNET — Pure C Asynchronous HTTP/IO library providing websockets, SSL, routing and reverse proxy. (MIT)
- IWNET — Asynchronous HTTP/IO library providing websockets, SSL, routing and reverse proxy. (MIT)
- Pure C Asynchronous HTTP library with websockets, SSL, routing.
-
Hacker News top posts: Apr 15, 2022
Show HN: Pure C Asynchronous HTTP Framework\ (5 comments)
- Show HN: Pure C Asynchronous HTTP Framework
ub-server
-
Review and doubts about a small server to practice C programming
The next step will be to try to share both the epollFd and the priority queue between the threads, and use what you taught me with the mutex for the logs, that is, put a lock and an initialized in the priority queue structure. In addition, I have also removed the Request and Response structure and put it directly into the priority queue structure. https://github.com/chiqui3d/ub-server
What are some alternatives?
httpserve - Spin up a little http server from the commandline.
facebooc - Yet another Facebook clone written in C
Melon - A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
angie - Angie - drop-in replacement for Nginx
pcb-rs - A library to easily write software emulated hardware
ucall - Remote Procedure Calls - 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & 🔜 REST over io_uring and SIMDJSON ☎️
facil.io - Your high performance web application C framework
bittyhttp - A threaded HTTP library for building REST services in C.
Firefly - Firefly is an asynchronous web framework for rapid development of high-performance web application.
dperf - dperf is a 100Gbps network load tester.