Puma 5.2.1 发布,关注高并发的 Ruby HTTP 服务器

剪发的Tony 2021-02-07 09:49:42 ⋅ 583 阅读

Puma 5.2.1 发布了。Puma 是一个简单、快速、线程化并且关注高并发的 HTTP 1.1 服务器,适用于开发和生产中的 Ruby/Rack 应用。

本次更新内容包括:

  • 修复 TCP cork/uncork 操作,以与 ssl 客户端一起使用
  • 如果:verbose 为 true,则明确要求使用 rack/common_logger
  • MiniSSL::Socket#write - 使用 data.byteslice
  • @env[CONTENT_LENGTH]值设置为字符串

更多详情可查看:https://github.com/puma/puma/releases/tag/v5.2.1


全部评论: 0

    我有话说:

    “12306”是如何支撑百万QPS

    作者:绘你一世倾城链接:https://juejin.im/post/5d84e21f6fb9a06ac8248149 每到节假日期间,一二线城市返乡、外出游玩人们几乎都面临着一个问题:抢火车票

    Nginx服务器高性能优化--轻松实现10万并发访问量

    作者:章为忠学架构https://www.toutiao.com/i6804346550882402828 前面讲了如何配置Nginx虚拟主机,如何配置服务日志等很多基础内容,大家可以去这里看看

    微型Java开发框架Solon 1.1发布,QPS达10万+

    简介 Solon 是一个微型Java开发框架。项目从2018年启动以来,参考过大量前人作品;历时两年,2700多次commit;内核保持0.1m身材,超Web跑分,良好使用体验

    smart-http 1.0.18 发布,轻量级国产 HTTP 服务器

    smart-http 是一款采用 Java 语言编写 Http 服务器,有别于业界知名 Web容器:Tomcat、Undertow,smart-http 并不支持 Servlet 规范,但对于

    并发服务器逻辑处理瓶颈,如何解决?

    从多方面入手解决并发服务器逻辑处理瓶颈

    Apache Traffic Control 5.1.2 发布可扩分布式 CDN 解决方案

    Apache Traffic Control 5.1.2 现已发布。Apache Traffic Control 是一个分布式、可扩展冗余解决方案,实现了现代 CDN 所有核心功能,可

    架构设计原则 - 并发

    并发设计可以从以下几方面考虑:无状态拆分服务化消息队列数据异构缓存并发1. 无状态无状态应用容易进行水......

    Spring Boot 2.4.0-RC1, 2.1.18, 2.2.11 和 2.3.5 发布

    Spring Boot 多个分支发布了新版本,分别是 2.4.0-RC1, 2.1.18, 2.2.11 和 2.3.5。 Spring Boot 2.4.0-RC1 此版本是 

    HTTP/2.0 服务器推送实现

    HTTP/2允许服务器在请求之前先推送响应信息到客户端(之前客户端有过请求),如果实现了HTTP缓存,推送响应信息可以在客户端被缓存(可通过no-cache进行配置)。

    NGINX Unit 1.22 发布,动态 Web 应用服务器

    NGINX Unit 是一个多语言应用服务器、反向代理和静态文件服务器,可用于类 Unix 系统。它是由 nginx 团队成员从头开始构建并且在运行时具有很效率且可全方位配置。 Unit

    IntelliJ IDEA 2021.1 EAP 1 发布,支持 Java 16 和 WSL 2

    IntelliJ IDEA 2021.1 EAP 1 现已发布,官方表示,其主要是将 IntelliJ IDEA 2021.1 作为一个质量版本来对待,它将增强产品可用性和用户界面

    Mir 2.2.0 发布,Ubuntu 显示服务器

    Mir 2.2.0 现已发布。Mir 是一个 Linux 操作系统下显示服务器,它用于构建基于 Wayland Shell 库集,简化了 Shell 作者需要

    Helidon 2.1.0 发布,Oracle 微服务框架

    Helidon 2.1.0 现已发布,这是一个次要发行版,包含了一些错误修复和增强功能。Helidon 是 Oracle 开源一个用于编写微服务 Java 框架,这些微服务运行在由 Netty

    转载:Kafka可用,吞吐量低延迟并发特性背后实现机制

    1 概述 Kafka是最初由Linkedin公司开发,是一个分布式、分区、多副本、多订阅者,基于zookeeper协调分布式消息系统,Linkedin于2010年贡献给了Apache基金会并

    【开源资讯】cppweb 1.0.2 发布,基于 C++ 开发 Web 服务器

    cppweb是一个基于C++开发 WEB 服务器,支持C/C++、Python、Java等多语言混合开发WEB应用。 cppweb同时也是一个跨平台服务开发框架,通过两个核心组件

    Dapr 1.0 发布,分布式应用运行时

    Dapr 1.0 正式发布。 Dapr 是一个开源、可移植、事件驱动运行时,可以帮助开发人员构建在云和边缘上运行弹性、微服务、无状态和有状态应用程序,并且关注于业务逻辑而不用考虑分布式相关

    并发核心技术-幂等实现方案

    幂等性应该是合格程序员一个基因,在设计系统时,是首要考虑问题,尤其是在像支付宝,银行,互联网金融公司等涉及都是钱系统,既要高效,数据也要准确,所以不能出现多扣款,多打款等问题......

    推荐一款功能强大,开源免费H5可视化编辑器

    H5-Dooring 是一款功能强大,开源免费H5可视化页面配置解决方案,致力于提供一套简单方便、专业可靠、无限可能H5落地页最佳实践。技术栈以react为主, 后台采用nodejs开发. 预览

    TimescaleDB 2.1.1 发布,基于 PostgreSQL 时序数据库

    TimescaleDB 2.1.1 现已发布,这是一个维护版本,包含了自 2.1.0 版本以来 bugfixes,官方将其视为高度优先升级。TimescaleDB 是基于