H2O 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
H2O 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
H2O 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
H2O 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
H2O 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
开发语言 C/C++ 查看源码 »
操作系统 Linux
软件类型 开源软件
所属分类 服务器软件HTTP服务器
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2014-09-20

软件简介

H2O 是一个经过优化的 HTTP 服务器实现,可用于一个标准的独立服务器或者是一个 HTTP 服务器开发包。

支持的协议有:

  • HTTP/1.0 (http and https)

  • HTTP/1.1 (http and https)

  • Websocket (RFC6455, both ws and wss)

  • HTTP/2.0 (draft 14, via Upgrade, NPN, ALPN)

 

依赖包:

  • OpenSSL (mandatory)

  • libyaml (optional; required when building the server)

  • libuv 1.0.0 (optional; required when using h2o as a library)

  • wslay (optional; required if you need support for websocket)

实际测试发现 H2O 的性能是 Nginx 的两倍左右 (ab -c 500 -n 100000 -k)。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (9)

加载中
亲测,nginx、h2o、libhv在同等线程/进程数下,QPS互相不会相差10%,2倍不太可能
05/16 22:35
回复
举报
okk
真的or假的?2倍 H2O
2014/09/20 09:12
回复
举报
吹牛逼 哼 H2O
2014/09/20 11:58
回复
举报
水。。 H2O
2014/09/20 12:47
回复
举报
真的假的 H2O
2014/09/20 14:45
回复
举报
有意思吗?不装逼会死a H2O
2014/09/20 15:58
回复
举报
呵呵,直接点说吧,这是不可能的。估计是nginx配置有问题。 H2O
2014/09/22 16:51
回复
举报
越到最后,运气越差,,, H2O
2014/10/29 18:07
回复
举报
2016/05/13 19:50
回复
举报
更多评论
发表了资讯
2015/07/23 00:00

H2O 1.4.0 发布, HTTP 服务器

H2O 1.4.0 发布,相比之前的1.3.1版本有一些更新和 bug 修复,主要如下: Support for the PROXY protocol Support for cache-based and ticket-based TLS session resumption using Memcached (and forward secrecy) features: cache-based session resumption using memcached automatic rollover of master secret used for ticket-based resumption synchronization of master secrets that rollover, using memcached dire...

10
31
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/06/06 09:42

H2O 笔记之安装

参考资料: 了解H2O:http://h2o-release.s3.amazonaws.com/h2o/rel-turchin/9/docs-website/h2o-docs/index.html 安装H2O之前,需要安装jdk: http://docs.h2o.ai/h2o/latest-stable/h2o-docs/welcome.html https://blog.csdn.net/gpwner/article/details/74058850 http://docs.h2o.ai/h2o/latest-stable/h2o-docs/downloading.html#install-in-python pip install requests pip install tabulate pip install scikit-learn pi...

0
0
发表了博客
2019/06/12 12:21

H2O框架简介

H2O框架简介 H2O是开源的,分布式的,基于内存的,可扩展的机器学习和预测分析框架,适合在企业环境中构建大规模机器学习模型。 H2O核心代码使用Java编写,数据和模型通过分布式 Key/Value 存储在各个集群节点的内存中。H2O的算法使用Map/Reduce框架实现,并使用了Java Fork/Join框架来实现多线程。 H2O目前支持的机器学习算法有DRF,GBM,GLM,GLRM,Kmeans,NB,PCA,Deep Learning,所以目前来看支持的模型还不是很多。 H2O软件栈:...

0
0
发表了博客
2018/12/18 10:58

H2O Driverless AI

H2O Driverless AI(H2O无驱动人工智能平台)是一个自动化的机器学习平台,它给你一个有着丰富经验的“数据科学家之盒”来完成你的算法。 使AI技术得到大规模应用 各地的企业都意识到人工智能应用程序是推动更好的客户体验和增加利润的关键。在每家公司中,都需要成千上万的AI模型来实现自动化和增强工作流程,并加速新数字产品的创新。现有的机器学习系统需要昂贵的数据科学人才,需要数月才能开发和部署单一模型,并生成业务和...

0
0
发表了博客
2019/06/21 23:33

AI - H2O - 安装与运行

安装的要求 H2O的安装对操作系统、编程语言和浏览器有具体的要求。 详情请查看官方信息 下载H2O Downloading & Installing H2O Download 示例 - 在CentOS7.5中直接运行 官网信息 查看系统及Java信息 [Anliven@localhost ~]$ uname -a Linux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux [Anliven@localhost ~]$ [Anliven@localhost ~]$ cat /etc/system-r...

0
0
发表了博客
2019/06/24 23:54

AI - H2O - 第一个示例

1 - Iris数据集 Iris数据集是常用的机器学习分类实验数据集,特点是数据量很小,可以快速学习。 数据集包含150个数据集,分为3类,每类50个数据,每个数据包含4个属性。 Sepal.Length(花萼长度),单位是cm Sepal.Width(花萼宽度),单位是cm Petal.Length(花瓣长度),单位是cm Petal.Width(花瓣宽度),单位是cm 可通过以上4个属性预测鸢尾花卉属于以下三个种类中的哪一类 Iris Setosa(山鸢尾) Iris Versicolour(杂色鸢...

0
0
发表了博客
2019/08/02 16:14

[Java]LeetCode1117. H2O 生成 | Building H2O

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi) ➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/) ➤GitHub地址:https://github.com/strengthen/LeetCode ➤原文地址: ➤如果链接不是山青咏芝的博客园地址,则可能是爬取作者的文章。 ➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创! ★★★★★★★★★★...

0
0
发表了博客
01/31 12:52

H2O.ai推出H2O人工智能混合云

加州圣何塞--(美国商业资讯)--H2O.ai宣布推出H2O AI混合云(H2O AI Hybrid Cloud),一种端到端人工智能平台,使企业能够快速构建、共享和使用人工智能模型及应用。 H2O人工智能混合云是一款全新的创新平台,可以帮助任何用户进行创新,并利用人工智能进行更加精准的预测、简化操作、降低风险和实现个性化的客户体验。它包含整个数据科学生命周期内的功能和自动化,包括连接和准备数据;构建和解释模型;部署和操作模型;以及构建...

0
0
发表了博客
2019/06/03 16:37

H2O中的随机森林算法介绍及其项目实战(python实现)

H2O中的随机森林算法介绍及其项目实战(python实现) 包的引入:from h2o.estimators.random_forest import H2ORandomForestEstimator H2ORandomForestEstimator 的常用方法和参数介绍: (一)建模方法: model =H2ORandomForestEstimator(ntrees=n,max_depth =m) model.train(x=random_pv.names,y='Catrgory',training_frame=trainData) 通过trainData来构建随机森林模型,model.train中的trainData:训练集,x:预测变量名...

0
0
发表了博客
2019/06/04 00:10

ML - AutoML(自动化机器学习)

1 - AutoML AutoML(自动化机器学习)是将机器学习应用于现实问题的自动化端到端过程。 安装一个程序库/使用一个web接口 将程序库/接口指向数据 自动在数据上训练模型,无需调整参数/深入了解驱动它的算法 AutoML定义 简单来说就是一种自动化任务的方法: 预处理并清理数据。 选择并构建适当的功能。 选择合适的模型系列。 优化模型超参数。 后处理机器学习模型。 批判性地分析所获得的结果。 AutoML优点 自动化重复的任务,如管...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2014/09/20 08:19

H2O(Webserver)究竟有多厉害

资料少,待关注

22
0
发表了问答
2014/09/20 17:16

为什么会快??????

看官网的介绍居然是在vmware的测试机上面测试的~~~以不准确的数据说自己多牛B没意义,能从原理上先讲明白,然后在从实体机器上验证过,再出来会更靠谱。

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
9 评论
315 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部