phpdaemonPHP 异步框架
phpdaemon 是 PHP 异步框架,使用 libevent 实现,它拥有很多特性。为应对高负载而设计。每一个worker可以处理上千个并发连接。
主要特性:
-
强大的服务器: HTTP, FastCGI, FlashPolicy, Ident, Socks4/5.
-
许多绑定的客户端: DNS, MySQL, Postgresql, Memcache, MongoDB, Redis, HTTP, IRC, Jabber, ICMP, Valve games client, etc.
-
异步文件系统 I/O (使用 eio).
-
许多有用的内置应用: CGI.
-
交互式调试工作台
-
Dynamic spawning workers.
-
Chroot & Chdir for workers.
-
更新后自动平滑重载用户脚本
-
Graceful worker shutdown (and re-spawn if necessary) by the following limits: memory, query counter, idle time.
主进程信号:
SIGINT, SIGTERM, SIGQUIT - termination. SIGHUP - update config from file. SIGUSR1 - reopen log-file. SIGUSR2 - graceful restart all workers.
评论
TokioRust 异步编程框架
Tokio是Rust中的异步编程框架,它将复杂的异步编程抽象为Futures、Tasks和Executor,并提供了Timer等基础设施。Tokio快速、可靠,且可扩展。Tokio是一个事件驱动的非阻
TokioRust 异步编程框架
0
deoplete.nvimNeovim 异步完成框架
deoplete.nvim是Dark驱动的Neovim异步完成框架。配置示例:" Use deoplete.let g:deoplete#enable_at_startup = 1安装注意: deop
deoplete.nvimNeovim 异步完成框架
0
Asyncpy异步请求框架
Asyncpy是基于asyncio和aiohttp开发的一个轻便高效的爬虫框架,采用了scrapy的设计模式,参考了github上一些开源框架的处理逻辑。 更多详细内容可参考demo, Asyncpy
Asyncpy异步请求框架
0
deoplete.nvimNeovim 异步完成框架
deoplete.nvim 是 Dark 驱动的 Neovim 异步完成框架。配置示例:" Use
deoplete.nvimNeovim 异步完成框架
0
AsynTaskJava异步调用框架
AsyncTask是个人编写的一个Java异步调用框架,支持以下功能:1)自定义Task,并可设置Task的类型(Type),子类型(subType),超时时间(TImeout),标识(Flag-可用
AsynTaskJava异步调用框架
0