搜索结果
查询Tags标签: Reactor,共有 53条记录-
ARC Reactor 文档和教程门户启动
ARC Reactor 文档和教程门户启动 随着我们不断推进 电弧反应堆 ,我们有一些令人兴奋的发展要分享和一些见解。 什么是反应堆: 这是一个方便的视频,可帮助您入门: What is the ARC Reactor? A GUI to code, and unlock limitless potential. 我们在哪里:Reactor 文档…
2022/9/13 6:53:28 人评论 次浏览 -
Java IO理解
Java BIO NIO AIO理解 同步 异步 同步:发起一个调用后,被调用者未处理完请求之前,不返回 异步:发起一个调用后,立刻得到被调用者的回应表示已接收到请求,但是被调用者并没有返回结果。此时可以处理其他请求,被调用者依靠事件、回调等机制来通知调用者告知其结果。阻…
2022/8/23 14:25:37 人评论 次浏览 -
服务端高性能网络IO编程模型简析
服务端高性能网络IO编程模型简析 一、客户端与服务器端 多数网络应用可以分为客户端(client)和服务器端(server)模型,然后中间通过各种定义的协议来进行两端的通信。比如常用的 Nginx 软件。可以把它当做一个 web 服务器。我们可以在 web 浏览器(客户端)与 Nginx 进行通信…
2022/8/15 14:53:51 人评论 次浏览 -
Java 并发编程解析 | 如何正确理解Java领域中的多线程模型,主要用来解决什么问题?
苍穹之边,浩瀚之挚,眰恦之美; 悟心悟性,善始善终,惟善惟道! —— 朝槿《朝槿兮年说》写在开头我国宋代禅宗大师青原行思在《三重境界》中有这样一句话:“ 参禅之初,看山是山,看水是水;禅有悟时,看山不是山,看水不是水;禅中彻悟,看山仍然山,看水仍然是水。”…
2022/8/14 1:27:24 人评论 次浏览 -
玩转Twisted之一:介绍
Python编写的事件驱动的网络引擎twisted.web: HTTP 客户端和服务器, HTML 模板, 和一个 WSGI 服务器 twisted.conch: SSHv2 和 Telnet 客户端和服务器,以及一个终端模拟器 twisted.words: IRC, XMPP客户端和服务器, 以及其他 IM(Instant Message) 协议 twisted.mail: I…
2022/7/23 23:22:45 人评论 次浏览 -
详细图解 Netty Reactor 启动全流程 | 万字长文 | 多图预警
本系列Netty源码解析文章基于 4.1.56.Final版本大家第一眼看到这幅流程图,是不是脑瓜子嗡嗡的呢?大家先不要惊慌,问题不大,本文笔者的目的就是要让大家清晰的理解这幅流程图,从而深刻的理解Netty Reactor的启动全流程,包括其中涉及到的各种代码设计实现细节。在上篇…
2022/7/5 0:00:28 人评论 次浏览 -
聊聊 Netty 那些事儿之 Reactor 在 Netty 中的实现(创建篇)
本系列Netty源码解析文章基于 4.1.56.Final版本在上篇文章《聊聊Netty那些事儿之从内核角度看IO模型》中我们花了大量的篇幅来从内核角度详细讲述了五种IO模型的演进过程以及ReactorIO线程模型的底层基石IO多路复用技术在内核中的实现原理。 最后我们引出了netty中使用的主…
2022/7/3 23:25:38 人评论 次浏览 -
网络编程模式
引入 服务器处理客户端请求,最直接的方式就是一对一即一个请求创建对应的线程或进程。(其中创建线程优于创建进程,线程的上下文切换较进程切换轻便,线程通信也要比进程通信简单)但这种方式是阻塞式的,也就是说若线程遇到无数据可读会阻塞当前线程,造成资源浪费…
2022/5/4 20:12:57 人评论 次浏览 -
在使用feign-reactive时在maven中引入feign-reactor-spring-cloud-starter报红
因为openFeign不支持异步,spring官网推荐使用feign-reactive,但在引入feign-reactor-spring-cloud-starter时报红,但时 jar都引入服务也能启动,就是报下列错误但是如果单独引入包含的 jar 包就不会报红 哪 来自为知笔记(Wiz)
2022/4/2 6:19:35 人评论 次浏览 -
.net程序的许可证书发布(.NET Reactor软件)
我们使用微软.Net编写程序生成的代码(.net 程序集,dll或exe)很容易被反编译程序(.net reflector)查看源代码,另一方面,有时我们希望我们的成果受到保护,例如只能在固定的电脑上运行(license文件),或者设置使用次数,过期作废等。 .NET Reactor就是这样一款软件,用来保…
2022/3/20 22:58:55 人评论 次浏览 -
Redis 源码简洁剖析 09 - Reactor 模型
Reactor 模型 事件驱动框架 Redis 如何实现 Reactor 模型事件的数据结构:aeFileEvent 主循环:aeMain 函数 事件捕获与分发:aeProcessEvents 函数 事件注册:aeCreateFileEvent 函数总结 参考链接 Redis 源码简洁剖析系列Reactor 模型 网络服务器端,用了处理高并发网络…
2022/2/10 19:23:57 人评论 次浏览 -
使用 Reactor 进行反应式编程进行数据分批批量处理
一、前言 最近在做一个项目,获取JDK8 Stream对象后,想要批量消费,不想自己写个集合来做批量处理。而反应式编程实现比如rxjava或者reactor是有丰富的流操作符,所以调研了下如何把JDK8 Stream转换为反应式流。二、批量消费 有时候场景需要我们批量消费以便提高执行效率…
2022/1/30 14:04:16 人评论 次浏览 -
Linux高性能服务器设计
高性能服务器编程总结本总结是在学习《极客时间-网络编程实战》课程后的总结,结合自己的理解及其它相关知识。开发工具是Linux+makefile,主要知识有socket、pthread多线程、I/O多路复用等。Linux下一切皆文件,磁盘文件、网卡、LED、传感器等设备都被抽象成文件,通过文…
2022/1/26 7:06:09 人评论 次浏览 -
Redis中的Reactor 模型的工作机制
Redis中的Reactor 模型的工作机制 好,首先,我们来看看什么是 Reactor 模型。实际上,Reactor 模型就是网络服务器端用来处理高并发网络 IO 请求的一种编程模型。我把这个模型的特征用两个“三”来总结,也就是: 三类处理事件,即连接事件、写事件、读事件;三个关键角色…
2021/12/28 2:08:18 人评论 次浏览 -
Redis中的Reactor 模型的工作机制
Redis中的Reactor 模型的工作机制 好,首先,我们来看看什么是 Reactor 模型。实际上,Reactor 模型就是网络服务器端用来处理高并发网络 IO 请求的一种编程模型。我把这个模型的特征用两个“三”来总结,也就是: 三类处理事件,即连接事件、写事件、读事件;三个关键角色…
2021/12/28 2:08:18 人评论 次浏览