欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Parallec
来自开放百科 - 灰狐
(版本间的差异)
(以“Parallec 是一个基于Akka的快速并行异步HTTP(S)/SSH/TCP/Ping 客户端的Java库。它是eBay云计算部门开发并在REST Commander基础上开...”为内容创建页面) |
2016年1月1日 (五) 05:47的最后版本
Parallec 是一个基于Akka的快速并行异步HTTP(S)/SSH/TCP/Ping 客户端的Java库。它是eBay云计算部门开发并在REST Commander基础上开源的。Parallec的寓意是"并行客户端": Parallel Client, 发音如 "Para-like".
目录 |
[编辑] 主要用途
- 管理监控大量HTTP/TCP服务器,ping海量服务器
- 集群机器状态、配置探索,基于HTTP(S)/TCP Agent 或者 无agent 的大量远程任务执行,软件部署. HTTP支持SSL 客户端认证
- 海量API聚集到任意数据存储,数据流入口
- 并行工作流,自动检测任务进度,以便支持并行处理异步API
- 可控并行的,多个不同API请求到同一个HTTP服务器。HTTP请求模板可以在URL, HTTP Header, EntityBody不同地方进行变量替换。这样可以很方便的对那些有REST API的数据库或者网络服务器进行并行的CRUD操作。
- 灵活的Web服务器的压力测试,并将结果传到任何地方。
Parallec内置特别的响应上下文(response context),在处理服务器回复(Response)时能方便快捷的传入,传出任何对象,比如各种客户端(比如elastic search, graphite, kafka, mongodb etc),以便汇集处理数据到任何地方。 样例程序仅需20行代码,就可以汇总10000个API的回复以简单可控的并行速度发送汇总到Elastic Search。
和REST Commander类似,Parallec非常高效并且可以处理大量响应。 比如其Ping服务器的速度是目前使用最广泛并行Ping 软件FPing的2倍,仅用12秒就可以ping 8000服务器。
[编辑] 比较
[编辑] 指南
[编辑] 图集
[编辑] 链接
分享您的观点