高性能

  

每个系统架构师都应该知道的五个性能指标

22-11-05 486 1k

在本文中,我描述了每个系统 架构 师都应该知道的一些(非详尽的)性能指标。 系统架构师的目标是设计和监督支持业务目标的 IT 基础架构的开发: 首先,我们需要了解系统架构师是做什么的: 系... 详细

Rust异步Asyn的特点

22-09-27 1083 1 9k

经常听到有人把Rust和其他语言描述为 "穿风衣的N种语言"。在Rust中,我们有Rust的控制流结构,我们有decl-macro元语言,我们有trait系统(它是图灵完备的),我们有cfg注释语言... 详细

开发高性能的微服务应用 - Gupta

22-08-18 536 3k

微服务设计如今变得非常流行。应用程序团队正在转向 微服务 架构 ,因为它有很多优势。 我们应该记住,微服务不仅仅是将大型单体应用程序分解为子应用程序,它还远远不止于此。微服务的概念和中心围... 详细

微服务基准测试:Chronicle Queue比Kafka快750倍?

22-01-27 1050 1 1k

比较 Chronicle Queue 和 Apache Kafka 的一个有趣的基准测试,请注意:对于极其重视低延迟应用程序,kafka 可能不是最佳适合工具,Kafka适合高吞吐量和大数据可扩展的... 详细

并发LinkedHashSet

22-01-15 712 2k

  LinkedHashSet 是一个也可以保持有序的集合。为了使这个线程安全,我们可以用 Collections.synchronizedSet() 包装它。然而,这不是一个好的选择,因为迭代仍然... 详细

基准测试:HTTP/3 有多快? - requestmetrics

21-12-16 792 2k

为了了解 HTTP/3 产生什么样的性能差异,需要一个基准测试设置。 为了更接近实际使用情况,测试设置由三个场景组成 - 一个小站点、一个内容丰富的站点(大量图像和一些 JS)和一个单页面应用程序(... 详细

actix/actix-web:Actix Web 是一个功能强大、实用且速度极快的 Rust 网络框架。

21-12-15 1552 1k

根据 section =data-r20&test=composite" class='body_href' >TechEmpower 框架基准测试,  Actix Web是最快的 Web 框... 详细

支持Http3和Quic协议的Netty孵化器版本发布

21-12-15 1609 1

随着 netty 4.1.72.Final 的发布,我们将发布多个孵化器库。除了升级到最新的 netty 版本之外,这些版本还包含一些其他小修复。 发布的内容包括: n... 详细

更快的JVM垃圾回收器:Shenandoah

21-12-15 546

在本月早些时候的 re:Invent 年度用户大会上,AWS推出了开源 Shenandoah 垃圾收集器的变体,作为其 OpenJDK 发行版 Corretto 的 第 17 版的预览。Shenan... 详细

Facebook的GraalVM使用经验

21-07-10 1566 1 3k

Facebook 正在使用 GraalVM 来加速其 Spark 工作负载并减少内存和 CPU 使用率。继续阅读以了解他们的迁移故事、性能改进结果和未来计划。 Facebook 在几个关键领域使用 ... 详细

EnumSet可能是Java中最无意义的类 - nullprogram

21-06-12 437 4k

numSet 可能是 Java 标准库中最无意义的类。它有两个目标,但都失败了。   背景 在过去,Java 程序员会像 C 程序员一样构建枚举。例如,这是一个 C 风格的位域枚举(这些罗马人... 详细

在Java中生成随机数三种方式比较

21-06-08 593

在 Java 中生成随机数是一个常见的要求,Java 支持通过ThreadLocalRandom,   java.lang.Math 和 java.util.Random 类生成随机数。 如果您使用... 详细

使用Spring WebClient发送HTTP请求 - reflectoring

21-06-04 2813 12k

Spring 5有一个响应式 Web 框架:Spring WebFlux。这旨在与现有的 Spring Web MVC API 共存,但增加对非阻塞设计的支持。使用 WebFlux,您可以构建 异... 详细

Java中使用大页面提升性能 - kstefanj

21-06-02 1306 8k

大页面是一种减少处理器TLB缓存压力的技术。这些缓存用于加快将虚拟地址转换为物理内存地址的时间。大多数体系结构支持多种页面大小,通常基页大小为 4 KB。对于使用大量内存的应用程序,例如大型 Jav... 详细

JVM上高性能数据格式库包Apache Arrow入门和架构介绍 – Gkatziouras

21-05-26 2657 13k
Apache Arrow是是各种大数据工具(包括BigQuery)使用的一种流行格式,它是平面和分层数据的存储格式。它是一种加快应用程序内存密集型。 数据处理和数据科学领域中的常用库:  Apach... 详细
共有 1501 2 3 4 ... 10 下一页