已选Tag

关联Tag

Mule ESB

Mule是一个企业服务总线(ESB)消息框架.

java javaee framework j2ee soa jms groovy distributed transactions broker ESB MULE messaging integration
Zookeeper

Zookeeper是Google的Chubby一个开源的实现,是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

java C Apache distributed Group configuration synchronization naming coordination replicated
UltraESB

UltraESB 是一个开源的企业服务总线 ESB 项目,特点是高性能和易用。提供一个强大而具备良好伸缩性的架构,在性能方面表现优异,而且轻量级,易于使用和管理。支持传输层:JMS,Email,TCP,MLLP/S。

Security java linux TCP spring file json http webservice xml EDI opensource server caching zookeeper rest csv networking soa performance email jms soap scripting clustering distributed router binary transactions proxy AMQP restful transaction ESB routing Hessian Authentication enterprise virtualization webservices highavailability monitoring management scalability distributed_computing middleware imap messaging mom virtualisation extensible integration failover layer7 scalable transformation simple pop3 agpl messagebus HL7 legacy enrichment enterprise-grade protocol-buf throttling protocol-buffers eip mllp fix mediation as2
elasticsearch

ElasticSearch是一个基于Lucene构建的开源、分布式RESTful搜索引擎。设计用于云计算中,能够达到实时搜索、稳定、可靠、快速、安装和使用方便等效果。支持通过HTTP使用JSON进行数据索引技术。最早版本v0.17.7发布于2011.9.19。

search lucene distributed Elastic indexing information_retrieval search_engine searchengine indexer fulltextsearch informationretrieval fulltext_search
WSO2 ESB

WSO2 ESB是一套轻量级以XML和Web service为核心的ESB(Enterprise Service Bus,企业服务总线)。它支持connectivity,transformation,mediation和Web service交互管理,是基于Apache Synapse和Apache Axis2项目构建。

java ruby Apache webservice xml server rest networking soa performance jms wsdl soap clustering distributed events transactions proxy restful broker Event-driven ESB routing enterprise virtualization webservices distributed_computing middleware messaging mom ws-security integration transformation messagebus wso2 eai eip synapse eventing brokering
OrientDB

Orient DB 是一个可伸缩的文档数据库,支持 ACID 事务处理。使用 Java 5 实现。

java sql database nosql distributed Embedded graph lightweight fast graphdb dbms graphtheory
ActiveMQ

ActiveMQ 是Apache出品的最流行的开源消息总线。完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,有多种语言和协议编写客户端;对Spring的支持,ActiveMQ可以很容易内嵌到使用Spring的系统里面去,而且也支持Spring2.0的特性; 通过了常见J2EE服务器的测试,其中通过JCA 1.5 resource adaptors的配置,可以让ActiveMQ可以自动的部署到任何兼容J2EE 1.4 商业服务器上。

linux VISUALIZATION spring Apache framework Windows server library unix mac j2ee networking soa performance activemq jms clustering distributed transactions Grid broker ESB enterprise distributed_computing middleware messaging mom integration smalltalk pike messageing messagebus stomp
Akka

Akka 是一个用 Scala 编写的库,用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用。

java scala asynchronous jvm concurrency distributed Event-driven scalable actor-model fault-tolerant
Git

Git 作为近来最流行的分布式版本控制软件来说应用得十分广泛。它就是一款Eclipse上的Git插件,目前还是一个出于孵化期间,因此EGit 0.7.1并没有提供对Git全部功能的支持,同 时也无法保证没有bug(当然EGit 0.7.1是经过严格的测试之后才发布的正式版本),但对于笔者这样的用户来说能满足基本的功能并且可以方便的享受Eclipse整合git功能即可。

git gui distributed tools repository Development console Programming collaboration code scm dvcs version-control source-control revision-control dscm vcs
Apache Camel

Apache Camel 是一个非常强大的基于规则的路由以及媒介引擎,该引擎提供了一个基于POJO的 企业应用模式(Enterprise Integration Patterns)的实现,你可以采用其异常强大且十分易用的API (可以说是一种Java的领域定义语言 Domain Specific Language)来配置其路由或者中介的规则。

java javaee Apache framework xml server j2ee rest soa performance jms cxf clustering distributed translation transactions Grid broker translator ESB routing enterprise jee distributed_computing middleware messaging mom integration transformation
Tor

Tor是一个自由软件和开放网络,一个可以帮助你抵御网络监督的软件项目。Tor将你的通信在全球分布式网络转发,以此来保护你的安全:它令监视你的Internet连接的人无法知道你所访问的站点,令你所访问的站点无法知道你的物理位置。Tor能与现有的Web浏览器、即时通讯客户端、远程登录和基于TCP协议的其他应用程序等配合工作。

Security networking p2p distributed privacy TLS crypto encryption cryptography anonymous anonymity onion anonymizer tor censorship
Redis

Redis是一个开源、支持网络、基于内存、key-value数据库,使用ANSI C编写。Redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。

其开发由VMware主持,开发者为Salvatore Sanfilippo,于2009年4月10日发布Redis初始版本。

与其他非关系型数据库主要不同在于:Redis中值的类型不仅限于字符串,还支持如下抽象数据类型:字符串列表;无序不重复的字符串集合;有序不重复的字符串集合键、值都为字符串的哈希表;值的类型决定了值本身支持的操作。StackOverflow网站使用Redis做为缓存服务器。

开发语言:ANSI C

database cache caching redis distributed storage memory persistence in_memory key_value infrastructure
Hadoop

Hadoop是一个由Apache基金会开发的分布式系统基础架构,是解决大数据不可忽略的工具。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,适合有超大数据集的应用程序,提供流的形式访问文件系统中的数据。另外,Hadoop还实现了名为MapReduce的编程范式:应用程序被分割成许多小部分,而每个部分都能在集群中的任意节点上执行或重新执行。MapReduce和分布式文件系统的设计,使得整个框架能够自动处理节点故障。MapReduce和HDFS的设计,使得整个框架能够自动处理节点故障。

java Apache Hadoop mapreduce clustering distributed Grid
Grub Next Generation

Grub Next Generation是一个分布式的网页爬虫系统,支持Windows和Linux操作系统,它包含客户端和服务器可以用来维护网页的索引。

Crawler distributed search-engine indexing
Hazelcast

"Hazelcast是一个高度可扩展的数据分发和集群平台。其特性包括:提供java.util.{Queue

java hibernate map mapreduce cache datagrid nosql distributed Grid cloud key EhCache Elastic distributed_computing dht in_memory cluster distributedsystems gridcomputing parallelcomputing
celery

"celery(芹菜)是一个基于Python编写的跨平台的异步任务队列/基于分布式消息传递的作业队列。它侧重于实时操作,但对调度支持也很好。用于生产系统每天处理数以百万计的任务。它也可以与其他语言通过webhooks实现。 celery是易于集成Django

distributed AMQP rabbitmq taskqueue job-queue
Memcached

emcached是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的、巨大的hash表,来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说,就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。

Memcached最初是danga.com的一个项目,最早是为 LiveJournal 服务的,首个版本(memcached.pl)于2003年5月22日发布。目前Memcached已经成为大规模互联网架构的重要组成部分。

Memcached是以守护程序方式运行于一个或多个服务器中,随时会接收客户端的连接和操作。它使用非阻塞的网络IO,可以应对任意多个连接。由于它的工作机制是在内存中开辟一块空间,然后建立一个hash表,Memcached自管理这些hash表。

开发语言: C

database cache caching distributed storage memcache memory persistence infrastructure key-value in-memory
Infinispan

Infinispan 是个开源的数据网格平台。它公开了一个简单的数据结构(一个Cache)来存储对象。虽然可以在本地模式下运行In?nspan,但其真正的价值在于分布 式,在这种模式下,Infinispan可以将集群缓存起来并公开大容量的堆内存

java hibernate mapreduce caching datagrid search nosql performance lucene clustering distributed Grid cloud JTA Elastic scalability distributed_computing distribution scalable distributedcomputing cloudstorage querying distributedsystems gridcomputing
check_mk

Check_MK是一款通用的Nagios/Icinga数据采集插件,主要由三个子项目组成。它采用了新的方法从操作系统和网络组件中收集数据和淘汰老式的NRPE、check_by_ssh、NSClient和check_snmp。其优点能够自动检测主机上的监控项目,并且在监控端的CPU使用率也显著减少。其遵循CPL v2,是开源的免费软件。

Security Web linux System Windows gui network server application unix postgresql networking performance email statistics distributed tools router ping service notification monitor SNMP plugin nagios bsd analysis administration monitoring monitoring_tools management sysadmin admin nms hosting open_source hosts distributed_monitoring icinga check_mk nagiosaddon livestatus networkmonitoring business_impact
Couchbase Server

Couchbase Server (前身是 Membase) 是一个基于 C/C++开发的跨平台的分布式的面向文档的 NoSQL 数据库管理系统,该系统联合了 CouchDB的简单和可靠以及 Memcached 的高性能以及 Membase 的伸缩性。授权协议为Apache

database erlang nosql distributed