【QCon】精华内容上线92%,全面覆盖“人工智能+”的典型案例!>>> 了解详情
写点什么

异步i/o

收录了 异步i/o 频道下的 50 篇内容

深入浅出 Node.js(五):初探 Node.js 的异步 I/O 实现

专栏的第五篇文章《Node.js的异步实现》。之前介绍了Node.js的事件机制,也许读者对此尚会觉得意犹未尽,因为仅仅只是简单的事件机制,并不能道尽Node.js的神奇。如果Node.js是一盘别开生面的磁带,那么事件与异步分别是其A面和B面,它们共同组成了Node.js的别样之处。本文将翻转Node.js到B面,与你共同聆听。

文章:运用 Ruby 纤程进行异步 I/O

Ruby 1.9的纤程(Fibers)和非阻塞I/O越来越收到关注了。我们对来自NeverBlock项目的Mohammad A. Ali和来自Revactor项目的Tone Arcieri进行了访谈。直接点击阅读完整文章

运用 Ruby 纤程进行异步 I/O:NeverBlock 和 Revactor

Rails 2.2已经将线程安全提上日程,但是阻塞I/O程序库使得必须要需要运行多个Ruby实例才行吗?我们来看看非阻塞I/O和Ruby 1.9的纤程(Fibers)是如何来解决这个问题的。我们对来自NeverBlock项目的Mohammad A. Ali和来自Revactor项目的Tone Arcieri进行了访谈。

2012.03.02 微博热报:Linux 异步 I/O 与 Google vitess 项目

深入的《Linux异步I/O浅析》引人关注,Google开源vitess项目令人鼓舞。

nodejs 异步 I/O 和事件驱动

异步IO(asynchronous I/O)

nodejs
深入剖析通信层和RPC调用的异步化(上)
深入剖析通信层和 RPC 调用的异步化(上)

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析通信层和 RPC 调用的异步化。

NodeJs深入浅出之旅:异步I/O (上)🐋
NodeJs 深入浅出之旅:异步 I/O (上)🐋

在前端,最经典的异步就是Ajax

JavaScript
大前端
Node
8月日更
异步 I/O 探秘 —— 为什么说 Go 为我们提供了同步的网络编程接口 ?
异步 I/O 探秘 —— 为什么说 Go 为我们提供了同步的网络编程接口 ?

本文主要讲述了我对 I/O 的一些理解,剖析了 Go 语言netpoller是如何结合 epoll 和 goroutine 的,文章还简单畅想了 io_uring 可能会带来的改变,并阐述了我对于异步编程的一点浅陋思考,希望能跟大家一起探讨。

golang
异步IO
asynchronous i/o
netpoller
异步 I/O -- posix aio 从入门到放弃的吐血实践

原文写于2020.03.09。一句话总结:如果是在MacOS下,请你放弃posix aio。本篇都是本人的吐血实践。 

workflow
srpc
异步调度
posix aio
kqueue
NodeJs深入浅出之旅:异步I/O (中)🐉
NodeJs 深入浅出之旅:异步 I/O (中)🐉

此文是承接上文《NodeJs深入浅出之旅:异步I/O (上)》的,所以对于监听器的介绍可以查看之前的内容,或者去API中查看说明。事件监听器模式是一种广泛用于异步编程的模式,是回调函数的事件化,又称发布/订阅模式

JavaScript
node.js
大前端
Node
11月日更
NodeJs深入浅出之旅:异步I/O (下)🐂
NodeJs 深入浅出之旅:异步 I/O (下)🐂

使用事件的方式是,执行流程需要被预先设定,即使是分支,也需要预先设定,这是由发布/订阅模式的运行机制所决定的。

大前端
Node
11月日更
Google 技术演讲介绍 Java 7 NIO.2 概览

Google技术演讲发布了由Alan Bateman和Carl Quick所做的关于Java7中的NIO.2的介绍,该介绍带有所有计划中特性的说明和示例。

体系化认识 RPC

RPC(Remote Procedure Call),即远程过程调用,是一个分布式系统间通信的必备技术,本文体系性地介绍了 RPC 包含的核心概念和技术,希望读者读完文章,一提到 RPC,脑中不是零碎的知识,而是具体的一个脑图般的体系。本文并不会深入到每一个主题剖析,只做提纲挈领的介绍。

JRuby 近况:1.6 RC1、JSR 292 及 Java 7 中的 NIO2、1.9.2 支持

JRuby 1.6的第一个RC发布了,提升了Ruby 1.9.2的兼容性,带来了实验性的C扩展支持、改进的Windows支持、Ruby Gems Maven支持、性能及剖析改进等诸多内容。InfoQ就JRuby 1.6、Java 7对JRuby的影响、Ruby中的新语言特性等问题采访了JRuby团队的Charles Nutter。

Go 语言网络轮询器的实现原理
Go 语言网络轮询器的实现原理

在今天,大部分的服务都是 I/O 密集型的,应用程序会花费大量时间等待 I/O 操作执行完成。

深入剖析通信层和RPC调用的异步化(下)
深入剖析通信层和 RPC 调用的异步化(下)

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析通信层和 RPC 调用的异步化。李林锋此后还将在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。

微软缘何认为 VB 与 C#需要异步语法

面向VB与C#的新Async CPT似乎昭示着它将要成为语言核心的一部分了。人们都在强调多核系统,微软缘何要在语法上花费这么大的力气来简化单线程的异步编程呢?

Netty和RPC框架线程模型分析
Netty 和 RPC 框架线程模型分析

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析Netty和RPC框架线程模型。

Go netpoll I/O多路复用构建原生网络模型之源码深度解析
Go netpoll I/O 多路复用构建原生网络模型之源码深度解析

本文解析 Go netpoll 的设计理念和实现原理,以及 Go 是如何利用 netpoll 来构建它的原生网络模型的。

文章:在 F#中的异步工作流

在第三篇专题文章中,Robert Pickering继续进行关于F#的话题,这次他谈到了异步工作流(Asynchronous Workflows),并展示了在使用异步工作流之后获得的性能改善的结果。直接点击阅读完整文章

异步i/o专题_资料-InfoQ中文网