C#非阻塞IO(例如:反应堆模式)

我想为我的新产品构build新的服务器。 它将被http驱动,并且必须处理很多请求。 大多数情况下,服务器将查询数据库和处理结果(处理本身与数据库相比可以忽略不计)。 我现在也有一些限制资源。

我曾经用nodejs构build过这样的东西,但是我厌倦了dynamic的input。 我想要的东西与静态types和一些从JavaScript打破。 对于第一部分我想到了TypeScript。 对于第二个C#。

我可以在C#上构build与Node.JS几乎一样的服务器吗? 我不需要multithreading逻辑,我想asynchronous事件驱动io。

有图书馆可以帮忙吗? 有没有任何开源项目,我可以看看使用async io?

       

网上收集的解决方案 "C#非阻塞IO(例如:反应堆模式)"