并发/并行处理框架

  • Go 异步任务队列 Go Machinery

    Go 异步任务队列 Go Machinery 2015-05-11

    Go Machinery 网站 : https://github.com/RichardKnop/machinery Machinery 是一个 Go 语言的异步任务队列和作业队列,基于分布式消息传递.类似 Python 的 Celery 框架. Machinery 中的任务(或者作业)可通过多个 worker 在很多服务器上并发的执行,或者可在单个服务器上利用 Go 的协程运行多个 worker 进程. 任务的定义: type AddTask struct{} func (t AddTask)

    关键词: 并发/并行处理框架, Google Go
  • Java 异步处理框架 ParSeq

    Java 异步处理框架 ParSeq 2015-05-10

    ParSeq 网站 : https://github.com/linkedin/parseq ParSeq 是一个简化 Java 编写异步处理代码的框架,优点: 异步操作的并行处理 顺序执行非堵塞计算 通过任务组合实现代码的重用 简单的错误传播和恢复 执行跟踪和可视化 示例代码: import com.linkedin.parseq.Engine; import com.linkedin.parseq.EngineBuilder; import java.util.concurrent.Exec

    关键词: Java, 并发/并行处理框架
  • Akka​ 的 .NET 开源实现 Akka.NET

    Akka​ 的 .NET 开源实现 Akka.NET 2015-01-23

    Akka.NET 网站 : http://getakka.net/ Akka.NET 是 Akka 的 .NET 开源实现.用于构建强大的并发和分布式应用.Akka 是一个用 Scala 编写的库,用于简化编写容错的.高可伸缩性的 Java 和 Scala 的 Actor 模型应用. 示例代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Th

    关键词: .NET, 并发/并行处理框架
  • 高性能计算引擎 Cubert

    高性能计算引擎 Cubert 2014-12-24

    Cubert 网站 : https://github.com/linkedin/Cubert Cubert是一个用于复杂大数据分析的高性能计算引擎.这是为分析师和数据科学家编写的一个框架,提供"手动编写Java程序的所有效率优势,并提供了一个简单的.类似脚本的用户接口,用于解决各种统计.分析和图论问题".其目标是,做上述所有工作而又不暴露底层细节. Cubert围绕着实现更好的数据处理算法需求而设计.当性能是一个辨别因素时,Cubert可以提供帮助,正如LinkedIn工程师所声称的那

    关键词: Java, 并发/并行处理框架
  • Python 并发编程库 goless

    Python 并发编程库 goless 2014-08-16

    goless 网站 : https://github.com/rgalanakis/goless 使用 goless 库,你可以用 Python 语言编写 Go 语言风格的并发程序.goless 提供了 channels.select 和 gooutines 的函数,允许你使用 Go 语言漂亮和优雅的并发编程模型,但是以你习惯的 Python 方式.goless 基于 gevent.PyPy 或者 Stackless Python 构建,可用于 PyPy.CPython 和 Stackless

    关键词: python, 并发/并行处理框架
  • C语言并发编程框架 libPhenom

    C语言并发编程框架 libPhenom 2013-09-17

    libPhenom 网站 : http://facebook.github.io/libphenom/ libPhenom 是 Facebook 发布的一个高性能的C语言并发编程框架,支持事件驱动,支持多线程,还提供了内存管理和常用数据结构,甚至是json处理. 示例代码: #include "phenom/defs.h" #include "phenom/job.h" #include "phenom/log.h" #include "

    关键词: 查看源码», C/C++, 并发/并行处理框架
  • 开源并发框架 Skynet

    开源并发框架 Skynet 2013-08-07

    Skynet 网站 : https://github.com/cloudwu/skynet Skynet 是一个基于 Actor 模式的开源并发框架. skynet 节点,通过 master ,认识网络中所有其它 skynet 节点.它们相互一一建立单向通讯通道.也就是说,如果一共有 100 个 skynet 节点,在它们启动完毕后,会建立起 1 万条通讯通道. 这个系统是单进程多线程模型. 每个内部服务的实现,放在独立的动态库中.由动态库导出的三个接口 create init release

    关键词: lua, 查看源码», 并发/并行处理框架
  • 异步应用基础库 Reactor

    异步应用基础库 Reactor 2013-05-14

    Reactor 网站 : https://github.com/reactor/reactor Reactor 是一个基于 JVM 之上的异步应用基础库.为 Java .Groovy 和其他 JVM 语言提供了构建基于事件和数据驱动应用的抽象库.Reactor 性能相当高,在最新的硬件平台上,使用无堵塞分发器每秒钟可处理 1500 万事件. 示例代码: // This helper method is like jQuery's. // It creates a Selector instanc

    关键词: Java, 并发/并行处理框架
  • 网络编程和并发编程的框架 EventMachine

    网络编程和并发编程的框架 EventMachine 2012-09-11

    EventMachine 网站 : http://rubyeventmachine.com/ EventMachine 是一个基于Reactor设计模式的.用于网络编程和并发编程的框架.Reactor模式描述了一种服务处理器,它接受事件并将其分发给已注册的事件处 理.这种模式的好处就是清晰的分离了时间分发和处理事件的应用程序逻辑,而不需引入多线程来把代码复杂化. EventMachine提供了一个网络套接字和隐藏底层操作的高层接口.EventMachine: 拥有极高的可伸缩性.性能和稳定性,适

    关键词: ruby, 并发/并行处理框架
  • actor系统的Java实现 μJavaActors

    actor系统的Java实现 μJavaActors 2012-07-18

    μJavaActors 是 actor 系统的一个简单的 Java 实现.只有 1,200 行代码,μJavaActors 虽然很小,但很强大.在下面的练习中,您将学习如何使用 μJavaActors 动态地创建和管理 actor,将消息传送给它们. μJavaActors 围绕 3 个核心界面而构建: 消息 是在 actor 之间发送的消息.Message 是 3 个(可选的)值和一些行为的容器: source 是发送 actor. subject 是定义消息含义的字符串(也称为命令). da

    关键词: Java, 并发/并行处理框架
  • C++并行应用开发包 Thrust

    C++并行应用开发包 Thrust 2012-03-16

    Thrust 网站 : http://thrust.github.io/ Thrust 是一个开源的 C++ 库用于开发高性能并行应用程序,以 C++ 标准模板库为蓝本实现,Thrust 带来一系列并行计算领域的抽象层. 下面示例代码用来并行结算 100 个随机数的和: #include <thrust/host_vector.h> #include <thrust/device_vector.h> #include <thrust/generate.h> #inclu

    关键词: C/C++, 并发/并行处理框架
  • 高性能的Python并发框架 gevent

    高性能的Python并发框架 gevent 2011-12-17

    gevent 网站 : http://www.gevent.org/ Gevent是一个基于greenlet的Python的并发框架,以微线程greenlet为核心,使用了epoll事件监听机制以及诸多其他优化而变得高效. 于greenlet.eventlet相比,性能略低,但是它封装的API非常完善,最赞的是提供了一个monkey类,可以将现有基于Python线程直接转化为greenlet,相当于proxy了一下(打了patch). 授权协议: MIT 开发语言: Python 查看源码» 操

    关键词: python, 查看源码», 并发/并行处理框架
  • Actor模式的Java实现 JActor

    Actor模式的Java实现 JActor 2011-12-15

    JActor 网站 : https://github.com/laforge49/JActor JActor 是一个 Java 的 Actor 模式的实现,经过测试在 i5 CPU 上可支持每秒钟发送超过亿条消息,可能是目前最快的.这相当于是 Scala 的 Actor 的纯 Java 版本. 示例代码: // Create a mailbox factory with a pool of 10 threads. MailboxFactory mailboxFactory = JAMailbox

    关键词: Java, 并发/并行处理框架
  • 大规模并行处理计算平台 HPCC Systems

    大规模并行处理计算平台 HPCC Systems 2011-11-05

    HPCC Systems 网站 : http://hpccsystems.com/ HPCC (High Performance Computing Cluster) 是一个大规模并行处理计算平台,用于解决大数据问题.类似 Hadoop 平台. 很显然 HPCC Systems 是 Hadoop 的直接竞争者.和 Hadoop 类似,HPCC 是一个用来集群服务器并进行大数据分析的系统,HPCC 在 LexisNexis 内部使用多年,这是一个成熟可靠的系统,包含一系列的工具和名为 ECL 的高

    关键词: C/C++, 并发/并行处理框架
  • 大规模并行处理系统 Greenplum DB

    大规模并行处理系统 Greenplum DB 2011-10-11

    Greenplum DB 网站 : https://network.pivotal.io/products/pivotal-gpdb Greenplum 之前是一家总部位于美国加利福尼亚州,为全球大型企业用户提供新型企业级数据仓库(EDW).企业级数据云(EDC)和商务智能(BI)提供解决方案和咨询服务的公司.目前 Greenplum 已经归属 Pivotal. Greenplum的架构采用了MPP(大规模并行处理).在 MPP 系统中,每个 SMP 节点也可以运行自己的操作系统.数据库等.换言

    关键词: Java, 并发/并行处理框架
  • Sinatra并发性提升扩展 Sinatra::Synchrony

    Sinatra并发性提升扩展 Sinatra::Synchrony 2011-10-11

    Sinatra::Synchrony 网站 : http://www.kyledrake.net/sinatra-synchrony/ Sinatra::Synchrony是 Sinatra的一个小扩展,它动态提升了Sinatra网络应用的并发性.由于EventMachine和EM-Synchrony的支持,当你有很多 传输和低速IO请求时(如向外部APIs发送的HTTP请求),它增加了你的应用每个过程可服务的客户的数量.由于它内部使用Fibers处理堵塞的 IO,所以没有回调的需要.这意味着我

    关键词: ruby, 并发/并行处理框架
  • 并发编程框架 Disruptor

    并发编程框架 Disruptor 2011-08-31

    Disruptor 网站 : http://lmax-exchange.github.io/disruptor/ Disruptor 是一个 Java 的并发编程框架,大大的简化了并发程序开发的难度,在性能上也比 Java 本身提供的一些并发包要好. 授权协议: Apache 开发语言: Java 操作系统: 跨平台

    关键词: Java, 并发/并行处理框架
  • 并行计算框架 Apache Hama

    并行计算框架 Apache Hama 2011-04-01

    Apache Hama 网站 : http://hama.apache.org/ Hama 是个计算框架,基于BSP (Bulk Synchronous Parallel大容量同步并行)计算技术,主要针对大规模科学的计算. 授权协议: Apache 开发语言: Java 操作系统: 跨平台

    关键词: Java, 并发/并行处理框架
  • Actor模型开发库 Akka

    Actor模型开发库 Akka 2011-02-17

    Akka 网站 : http://akka.io/ Akka 是一个用 Scala 编写的库,用于简化编写容错的.高可伸缩性的 Java 和 Scala 的 Actor 模型应用. Actor模型并非什么新鲜事物,它由Carl Hewitt于上世纪70年代早期提出,目的是为了解决分布式编程中一系列的编程问题.其特点如下: 系统中的所有事物都可以扮演一个Actor Actor之间完全独立 在收到消息时Actor所采取的所有动作都是并行的,在一个方法中的动作没有明确的顺序 Actor由标识和当前行为

    关键词: scala, 查看源码», 并发/并行处理框架
  • 并发编程语言 JR

    并发编程语言 JR 2010-06-28

    JR 网站 : http://web.cs.ucdavis.edu/~olsson/research/jr/ JR 是一个专门用来解决并发编程问题的编程语言,这是一个 Java 语言对并发编程的一个模型,通过信号量和进程可让并发应用的编写变得非常简单.JR 只是在 Java 上做了一个新层,通过一个编译器转换成 Java 代码并在虚拟机中执行,跟一个普通的 Java 程序一样. 示例代码: process Hello { System.out.println("Process us")

    关键词: Java, 并发/并行处理框架
  • Groovy的并行处理框架 GPars

    Groovy的并行处理框架 GPars 2010-05-20

    GPars 网站 : http://gpars.codehaus.org/ 随着并行计算在计算机上的广泛应用(自己用的本本都已经是双核的了),并行计算软件也逐步走向台前,GPars就为我们用Groovy编写并行程序提供了方便. GPar( Apache 2 License),原名是 GParallelizer .是为Groovy提供的一款开源并行类库,给我们提供了多种高级抽象,包括:map/reduce.fork/join.asynchronous closures.actors.agents.

    关键词: groovy, 并发/并行处理框架
  • Python线程框架 greenlet

    Python线程框架 greenlet 2009-01-07

    greenlet 网站 : http://undefined.org/python/#greenlet greenlet 包是 Stackless 的副产品,其将微线程称为 "tasklet" .tasklet运行在伪并发中,使用channel进行同步数据交换. 一个"greenlet",是一个更加原始的微线程的概念,但是没有调度,或者叫做协程.这在你需要控制你的代码时很有用.你可以自己构造微线程的 调度器:也可以使用"greenlet"实现高级

    关键词: python, C/C++, 并发/并行处理框架
  • Java并行处理框架 JPPF

    Java并行处理框架 JPPF 2008-09-22

    JPPF 网站 : http://www.jppf.org/ JPPF是一个开放源码的网格计算框架,它可以在一个分布执行环境中 同时运行多个java应用.JPPF框架使用一个兼容JCA 1.5规范的资源适配器与J2EE应用服务器进行集成,这个适配器为服务器提供了到原始网格服务的访问. JPPF的突出特性 提供了负载平衡,故障转移和错误恢复等服务. 提供一个基 于JMX的管理控制台,它既可以监视节点也可以管理执行的任务.你可以远程取消和重启任务,或配置令其超时的截止日期或时间间隔. JPPF框架使

    关键词: Java, 并发/并行处理框架

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.040 (s). 10 q(s)