polyphony:Ruby的细粒度并发 源码
和弦 Ruby的细粒度并发 | 复音| pəˈlɪf(ə)ni | 音乐的风格是同时组合多个声部,每个声部形成一个独立的旋律并彼此和谐。 编写Ruby gem进行并发编程,重点是性能和开发人员的幸福感。 什么是复音 Polyphony是一个用于在Ruby中构建并发应用程序的库。 Polyphony利用功能提供了一个协作的,基于协程的连续并发模型。 在,Polyphony使用或来最大化I / O性能。 产品特点 使用Ruby光纤协作调度并发任务。 高性能事件React器,用于处理I / O事件和计时器。 自然的顺序编程风格,可以轻松地推理并发代码。 用于控制并发代码执行的抽象和构造
文件列表
polyphony:Ruby的细粒度并发
(预估有个240文件)
runqueue.c
3KB
runqueue_ring_buffer.c
3KB
fiber.c
6KB
queue.c
7KB
thread.c
6KB
backend_io_uring.c
26KB
backend_libev.c
23KB
ring_buffer.c
3KB
ev_linuxaio.c
23KB
ev_port.c
6KB
暂无评论