question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Reactive support via R2DBC and Coroutines Flow

See original GitHub issue

It would be awesome if Ktorm could be non-blocking and reactive by leveraging R2DBC instead of JDBC exposed via Coroutines and its Flow API instead of Sequence.

Issue Analytics

  • State:open
  • Created 4 years ago
  • Reactions:35
  • Comments:7 (1 by maintainers)

github_iconTop GitHub Comments

2reactions
corneilcommented, Jun 15, 2019

My first suggestion would be to change so that a query is applied to a connection object. Then the JDBC and R2DBC specific code can be separated. This would also allow for multiple datasources.

0reactions
HoneyTorrescommented, Aug 2, 2022

2022年8月2号,期待中

Read more comments on GitHub >

github_iconTop Results From Across the Web

Reactive support via R2DBC and Coroutines Flow #23 - GitHub
I am working on an application where I will have to select data from quite large tables, so an async Flow API with...
Read more >
Going Reactive with Spring, Coroutines and Kotlin Flow
Coroutines support in Spring WebFlux and Spring Data will be available as part of the upcoming Spring Boot 2.2 release.
Read more >
Using Kotlin Coroutines with Spring | Codementor
Before Spring 5.2, you can experience Kotlin Coroutines by the effort ... Currently Spring Data R2DBC got basic coroutines support in its ...
Read more >
Non-Blocking Spring Boot with Kotlin Coroutines - Baeldung
Besides that, Kotlin coroutines work perfectly side by side with ... Next, we'll add R2DBC dependencies to support reactive database access:
Read more >
Reactive or Coroutines: Between a rock and a hard place?
For the reactive part, I'm using the reactive triad Project Reactor, Spring WebFlux and R2DBC, so that every part of the application is ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found