首页 > 解决方案 > Kotlin 协程与 webflux 的优势

问题描述

我有一个 Spring Boot Webflux应用程序。我在其中使用反应式 Cassandra。我有一个场景,我必须对两个表进行查询。一种方法是查询它们并组合两个流并处理它们。

我还在Spring Boot MVC的其他项目之一中使用了Kotlin 协程。我正在考虑在 Web Flux 应用程序中使用协程

我的问题是,it worth using Kotlin coroutines since Webflux works asynchronously?与 MVC 不同,在您使用阻塞函数之前,我们不需要显式管理异步行为。

我现在看到的唯一好处是 coroutine by code 看起来势在必行,但在行为方面它将是asynchronous

欢迎提供有关将协程与 spring web Flux 项目反应器一起使用的文档或文章。

标签: kotlinspring-webfluxkotlin-coroutinesproject-reactor

解决方案


推荐阅读