RSocket响应式微服务应用实战开发教程

正文概述 云码哥   2021-04-8   1.55K

RSocket响应式微服务应用实战开发教程

Reactive Socket又名RSocket,是一种二进制协议,也是Netflix最近几年中最热门的技术之一。它为客户端和服务器通信提供Reactive-Streams支持。它使我们能够开发完全无阻塞的异步微服务。

使用RSocket有什么优点?

RSocket是在5/6层工作的二进制协议-与在网络7层工作的HTTP相比,它快得多。

RSocket使用持久TCP连接。(服务器也可以呼叫客户端)

RSocket支持反应式流。(客户端和服务器应用程序之间的非阻塞和异步通信)。

提供各种交互模型以及标准的请求和响应模型。

RSocket交互模型:

请求响应:标准请求和响应模型。

触发即忘:触发即忘是一种请求/响应,在不需要响应时非常有用。它不仅可以通过跳过响应来节省网络使用量,而且可以在客户端和服务器处理时间上进行重大的性能优化,因为不需要簿记来等待和关联响应或取消请求。对于诸如非关键事件日志记录之类的用例,此交互模型很有用。

请求流:单个请求,可以产生多个响应。例如Google搜索-单个关键字搜索可能会产生数百万个搜索结果。我们可以使用请求流模型向呼叫者提供流式响应。呼叫者可以随时取消响应。

请求通道(双向流):客户端/服务器或服务器到服务器与流请求和响应进行交互。我们可以开发游戏!!我们将在本课程中开发一个。

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 137 lectures (9h 35m) | Size: 4 GB
Reactive Application Series – Part 3: Develop Reactive Microservices With RSocket

RSocket响应式微服务应用实战开发教程

本站大部分资源收集于网络以及网友投稿,本不保证资源的完整性以及安全性,请下载后自行测试。
本站资源仅供下载者学习技术,版权归资源原作者所有,请在下载后24小时之内自觉删除。
本站资源仅供下载者学习IT编程开发技术,请遵守国家法律法规,严禁用于非法用途。
若作商业用途,请购买正版,由于未及时购买正版发生的侵权行为,与本站无关。
如您是版权方,本站源码有侵犯到您的权益,请邮件联系331752841@qq.com 删除,我们将及时处理!

发表评论