comsat是用于Web开发的Java纤程Fiber和Actor模型

16-05-31 banq
              

Comsat是使用Quasar作为其纤程Fiber(类似Go语言的绿色线程)实现的Actor模型,能够为Java的Web开发提供高性能异步并发功能。

它的特点是:

1.高并发 – 每个请求一个纤程fiber

2.不是一个框架,而是标准API实现,提供了从Spring到tomcat和JDBC各种集成Comsat实现方式。

3.为交互的Web提供可选的actor模型。 包括WebSockets 和 SSE支持

4.支持Tomcat, Jetty, 和其他web组件

5.支持JAX-RS RESTful 服务

6.支持JDBC, 文件IO, HTTP客户端

项目:

GitHub - puniverse/comsat: Fibers and actors for w

参考:使用Kafka和ZeroMQ实现分布式Quasar Actor

              

1