• 高性能 HTTP 服务器/客户端 httpkit 2.0.0 发布


    Http-kit 是主要由Java 和Clojure开发,为Clojure定制的零依赖的HTTP lib,仅用3000多行代码,实现了高性能 Server,Client,Timer。代码量少,实现简单,对Hacker友好。

    在普通的PC上进行性能测试时,http-kit server每秒能处理数万个请求,并能轻松保持数十万并发,每个连接消耗几k内存,并发数仅与内存大小有关,高并发不影响latency。

    2.0.0 版本修改纪录:

    1. 增加了高性能Timer
    2. 重新设计了client的API,支持同步/异步调用,两者API几乎一样,方便切换
    3. Client实现了TCP链路复用(keep-alive),对服务端应用来说,可提高不少性能
    4. 重新设计,统一了WebSocket和HTTP长连/Streaming 的API,可使对不支持WebSocket的客户端,轻松降级到HTTP长连。
    5. WebSocket支持收发二进制帧

    http-kit力争做到API友好,性能强悍,实现简单,文档完善。

  • 相关阅读:
    Markdown基本语法
    面向对象
    LeetCode739 每日温度
    LeetCode155 最小栈
    LeetCode279 完全平方数
    LeetCode752 打开转盘锁
    LeetCode622 设计循环队列
    LeetCode200 岛屿的个数
    LeetCode61 旋转链表
    LeetCode138 复制带随机指针的链表
  • 原文地址:https://www.cnblogs.com/kuaidianba/p/2989127.html
Copyright © 2020-2023  润新知