From 27a0a32542543def1ed38c812bdc50a3fec5f0a8 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Wed, 01 Oct 2025 01:46:23 +0800 Subject: [PATCH] README update --- README.md | 12 ++++++++---- diff --git a/README.md b/README.md index d2f779eb3e43e34d35d504907baa2d12fd3d6f8b..ab5b386adfa68b43ae5021a9568002a0e663702c 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,12 @@ # hare-aio – asynchronous event loop -Currently, this is an experiment that seeks to see what ergonomic asynchronous -I/O mechanisms are viable, in particular for truly asynchronous APIs such as -`io_uring` on Linux. General users who prefer `epoll`-based event loops should -consider using [hare-ev](https://git.sr.ht/~sircmpwn/hare-ev) instead. +This project seeks to develop an asynchronous event loop API. + +It is designed to backed by `io_uring` rather than `epoll`; however, when BSD +support is added, we'd probably still use `kqueue`. + +Most users should consider using [hare-ev](https://git.sr.ht/~sircmpwn/hare-ev) +instead, since it is more mature and less prone to breakages. ## Acknowedgements @@ -13,6 +16,7 @@ * [hare-ev](https://git.sr.ht/~sircmpwn/hare-ev) * [hare-iobus](https://git.sr.ht/~sircmpwn/hare-iobus) * [hare-linux](https://git.sr.ht/~sircmpwn/hare-linux) +* [toothbrush](https://git.sr.ht/~sircmpwn/toothbrush) ## Contributing -- 2.48.1