http-kit 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
http-kit 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
http-kit 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
http-kit 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
http-kit 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发网络工具包
开源组织
地区 国产
提 交 者 fshen
适用人群 未知
收录时间 2012-07-03

软件简介

高性能,高并发Clojure HTTP Server & Client。首页:http://http-kit.org 

HTTP Server:

  1. 高性能, 在普通机器上,每秒处理数万个请求
  2. 高并发支持。采用异步IO + 线程池的方式,在普通机器上,数十万并发
  3. 支持HTTP长连和WebSocket

HTTP Client

  1. keep-alive:极端情况下,keep-alive可提高一倍性能
  2. 异步IO + 线程池
  3. API 友好

展开阅读全文

代码

评论 (0)

加载中
更多评论
发表于AI & 大数据专区
2018/04/25 07:53

高性能 HTTP 服务器/客户端 http-kit 2.3.0 发布

http-kit 是一个简约的、事件驱动的高性能 Clojure HTTP 服务器/客户端库。 2.3.0 是一个主要版本,不包含突破性更改(breaking change),但开发团队建议在生产中使用前先进行评估和测试,以免出现问题。 更新内容: Client: 回调函数新增死锁保护,且默认启用 (若出现问题,可在 :deadlock-guard? 选项禁用) Client: 现...

1
6
发表了资讯
2013/03/29 00:00

高性能 HTTP 服务器/客户端 http-kit 2.0.0 发布

Http-kit 是主要由Java 和Clojure开发,为Clojure定制的零依赖的HTTP lib,仅用3000多行代码,实现了高性能 Server,Client,Timer。代码量少,实现简单,对Hacker友好。 在普通的PC上进行性能测试时,http-kit server每秒能处理数万个请求,并能轻松保持数十万并发,每个连接消耗几k内存,并发数仅与内存大小有关,高并...

38
100
发表了资讯
2012/12/08 00:00

http-kit 1.2 发布

Http-kit 是主要由Java 和Clojure开发,为Clojure定制的零依赖的Http lib,包括异步的高性能HTTP Server 和 HTTP Client。 在普通的PC上进行性能测试时,http-kit server 每秒能处理数万个请求。 1.2 版本修改纪录: 支持HTTP长联 支持WebSocket 修复处理文件上传时,content-type没能正确处理...

3
20
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于服务端专区
2018/07/09 15:51

KIT

扩展名批量修改 import java.io.*; /** JAVA实现的批量更改文件后缀名的程序。 / public class ExtBatchRename { /* * 修改程序。<br> * 内部递归调用,进行子目录的更名 * * @param path * 路径 * @param from ......

0
0
发表了博客
2019/05/31 16:05

Go kit 概览

该篇为翻译文:原文地址 https://github.com/go-kit/kit Go kit 是一个语言工具包,用于在GO 语言中构建微服务。我们可以解决分布式系统和应用程序架构中的常见问题,因此你可以专注于业务开发。 使用理由: Go 是一种服务器语言,但是他在Facebook,Twitter等公司中,使用的比率不是特别大。许多这些组织已经转向基于JVM...

0
0
发表了博客
2013/01/27 09:01

Graphics Kit

一个图像图形类库,可以方便地给图像加上各种效果,包括: 1. 给图像加上倒影; 2. 给图像加上旋转角度,从而出现3D效果; 3. 给图像加上圆角 4. 给图像加上阴影、光罩(glow); 等等。 Code4App编译测试,测试环境:Xcode 4.3, iOS 5.0。 转载:http://www.adobex.com/ios/source/details/00000304.htm...

0
0
发表于开发技能专区
2020/09/29 11:07

go-kit 入门(翻译)

第一原则 让我们创建一个最小的 Go-kit 服务。现在,我们将使用单独的 main.go 文件。 你的商业逻辑 您的服务从您的业务逻辑开始。 在Go kit中,我们将服务建模为接口. // StringService provides operations on...

0
0
2020/12/22 16:02

alexa-skill-kit-Alexa Skill Kit for Python-Kien Pham Alexa Skill Kit for Python

alexa-skill-kit-Alexa Skill Kit for Python-Kien Pham 发布:2020-12-22 16:02:07.076293 作者:Kien Pham ### 作者邮箱:kien@knncreative.com ### 首页:https://github.com/KNNCreative/alexa-skill-kit ### ......

0
0
发表了博客
2015/12/08 12:50

Health Kit教程(一)

原文地址:http://www.pluto-y.com/health-kit-totorial-1/ 引言 Health Kit是在iOS8中才出现的一个新的特性,是用来提供存储和获取用户健康数据的一个苹果自带的数据中心。而本篇文章的核心就是提供一个Health Kit的教程性知识。而对于Health Kit的教程将用两篇文章的篇幅进行讲解。通过这两篇文章,小伙伴们将会学到关...

0
0
2020/12/22 18:46

await-cmd--Kit Barnes

await-cmd--Kit Barnes 发布:2020-12-22 18:46:26.680213 作者:Kit Barnes ### 作者邮箱:k.barnes@mhnltd.co.uk ### 首页: ### 文档:None ### 下载链接 Copy from pypi.org 查询时间:2.415ms 渲染时间......

0
0
发表了博客
2019/04/09 20:59

Jetson Nano Developer Kit

  在使用Entity Framework这种ORM框架得时候,一般结合Repository仓储形式来处理业务逻辑;虽然这种模式带来很多好处,但是也会引发一些争议,在此抛开不谈,小弟结合项目经验来实现一下,欢迎大佬拍砖;    ...

0
0
发表了博客
2019/04/09 19:13

Jetson Nano Developer Kit

The Jetson Nano Developer Kit is an AI computer for learning and for making. 一个推理框架,用于部署模型到嵌入式设备. Four Steps to Deep Learning System Setup Image Recognition Object Detection Segmentation CUDA 一种并行计算技术 https://zh.wikipedia.org/wiki/CUDA https://github.com/dusty-nv/jetson-...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
2019/02/14 16:17

Jfinal 获取post请求体中的数据

为什么通过HttpKit.readData(getRequest())获取到的参数数据是这样的,这些乱七八糟的东西是哪来的 ------WebKitFormBoundaryaLDDe67JA14A0IKE Content-Disposition: form-data; name="image" fkajsklfjdklasjfljsadfa ------WebKitFormBoundaryaLDDe67JA14A0IKE Content-Disposition: form-data; name="name" ASF -----...

2
0
发表了问答
2013/01/28 15:53

使用 Clojure 和 http-kit 实现 60万的并发 HTTP 请求处理

灵感来自 Scaling node.js to 100k concurrent connections! 和 Node.js w/250k concurrent connections!. 我之前做了一些 http-kit 的测试。 http-kit 可以让 PC 上支持超过 60 万的并发连接。 服务器端逻辑: 服务器从请求中读取长度参数,并生成指定长度的字符串: ;; main.clj ;; ~20k string (def const-str (apply...

12
30
发表了问答
2012/12/08 19:04

要有详细文档才好推广呀

要有详细的文档才好呀。与 jetty 相比如何呀。能做 websocket 聊天不?

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