#异步编程教程排行榜

Project Loom fibers与RPC陷阱是一样,试图用同步方式封装异步操作,非常危险,它会淘汰Java Future吗? -SoftwareMill

20-02-02 2236 1 banq

Loom的Fiber类似Scala和Kotlin的纤程,可以解决我们的并发问题,它与Java JDK的Futures 相比,解决了控制流丢失,上下文和virality丢失的问题。可悲的是,编写并发程... 详细

Spring WebFlux性能真的超过Spring Servlet ? - Gavin

21-09-05 1242 1 banq

如何构建高性能系统一直是开发人员感兴趣的话题。很多业内人士提倡非阻塞编程的范式,表示基于非阻塞编程的应用相比传统的阻塞技术命令式编程,可以更高效地利用资源,实现更高的性能。 许多文章解释了非阻塞编程... 详细

Java“虚拟线程”被提交到JEP草案

21-11-16 1104 1 banq

Java也终于要有纤程、绿色线程啦,虚拟线程能大幅减少编写、维护和观察高吞吐量并发应用程序的工作量,这些应用程序通过虚拟线程充分利用可用硬件,这是一种成本显着降低的轻量级用户模式线程实现。这是一个 ... 详细

后端渲染SSR卷土重来?

21-09-08 1049 1 banq

以下是搜集网络相关专业人士意见: 随着服务器端渲染 (SSR) 的(重新)扩散,开始怀疑单页应用程序 (SPA) 是错误还是过于极端的趋势,其实SSR 一直是后端工程师的不二之选。 我认为当前端技术... 详细

Shopify如何使用Ruby实现每小时销售1亿美元?

21-08-27 485 1 banq

在 2021 年网络黑色星期五 (BFCM) 期间,Shopify 商家的 销售额超过 50 亿美元 ,峰值销售额超过每小时 1 亿美元。在如此大规模的情况下,高可用性和快速响应时间至关重要。但即使... 详细

reqwest:简单而强大的 Rust HTTP 客户端

21-12-02 597 banq

符合人体工学的、强大的 Rust HTTP 客户端。 普通体、JSON、urlencoded、multipart 可定制的重定向策略 HTTP 代理 通过系统原生 TLS(或可选的 ru... 详细

使用Reactor将阻塞调用变为异步非阻塞

21-10-13 790 banq

Project Reactor 是一个完全无阻塞的基础库,包括背压支持。但在某些情况下,库包含复杂的阻塞方法而没有 异步 实现。在Reactor 流中调用此方法会产生不好的结果。 下面代码中我... 详细

Webhooks与API比较

21-08-29 432 banq

API 和Webhooks网络钩子都允许不同的软件系统同步和共享信息。 API 就像一个门户,通过它可以在两个软件服务之间共享信息和功能。通常,我们向 API 端点发送特定请求,然后使用获取的结果来... 详细

Aiohttp是Python的最快的异步HTTP客户端/服务器库包

21-06-18 1320 banq

Aiohttp用于 term -asyncio" class='body_href' >asyncio 和 Python 的 异步 HTTP 客户端/服务器。 主要特点 ... 详细

使用Rqueue框架基于Redis和Spring Boot执行异步任务 -sonus21

21-05-20 1044 banq

在本文中,我们将学习如何使用Spring Boot 2.x和Redis执行 异步 任务,最后的代码演示了本文中描述的步骤。 一个典型的API调用包括五件事: 执行一个或多个数据库(RDBMS... 详细

JDK 17的外部存储器访问和Nio通道异步化 – Inside.java

21-04-23 454 banq

当前Java平台的NIO通道仅支持同步通道上的I / O操作,这些通道具有在受限内存段上的字节缓冲区视图。尽管有一定的局限性,但这反映了一种实用的API约束解决方案,同时推动了 外部存储器访问API... 详细

Go语言中用于错误处理的Defer、Panic和Recover - Sachin Karve

20-09-20 621 banq

许多开发人员在开始开发企业级应用程序之前,往往会忽略编程语言的错误处理机制。最好以一种可以从异常中恢复(万一发生)的方式开发代码。 不同的编程语言以不同的方式处理错误,异常和恢复。Go采用了Defe... 详细

Rust语言异步编程简介 - Shakaib

20-06-01 1558 banq

我认为可以肯定地说,Rust最令人期待的语言功能之一终于落地了。我假设您一些有关Rust的语法和生态系统的基础知识。但是在深入研究编码部分之前,让我们用Async的定义介绍 异步 编程的一些基本... 详细

ThreadLocal难以在异步编程或Reactive编程中使用 - bsideup

20-02-26 2263 banq

与同步编程不同,由于大量上下文切换和线程池,异步编程使得ThreadLocal难以使用。 最简单的是……根本不使用ThreadLocals:D 例如,在Project Reactor中,您可以使用C... 详细

HttpClient Executors工作原理 - Cay Horstmann

19-09-02 2007 banq

 Java 11添加了HttpClient,为我们提供了一种更好的HTTP请求发送方式。它支持 异步 和同步模式。支持HTTP2开箱即用。有点时髦,Cay Horstmann教授探讨了如何在表面... 详细

共有 177 上一页 1 2 3 4 5 ... 12 下一页