Support for r2dbc driver

8 views
Skip to first unread message

danu...@gmail.com

unread,
Sep 16, 2026, 12:46:53 AM (10 days ago) Sep 16
to Ebean ORM
Hi Rob,

Does Ebean support r2dbc driver for now?
if not, any plan to support that in the near future?



Regards,



Argi

Rob Bygrave

unread,
Sep 16, 2026, 2:48:07 AM (10 days ago) Sep 16
to eb...@googlegroups.com
> Does Ebean support r2dbc driver for now?

No it does not.


> if not, any plan to support that in the near future?

There are no plans to support r2dbc.


The background here is that honestly I have been a long time supporter
of the Virtual Threads approach and today I now have a lot of evidence
from production environments that Virtual Threads are in practice very
impressive. My observations in production use now Java 25 (started
with Java 21) and Virtual Threads, use Helidon 4.x SE Webserver (a web
server built from the ground up for Virtual Threads) and for the last
8 months using GraalVM native image to compile to native.

To say JDBC is a blocking API is both true and also completely missing
the point that Java now has Virtual Threads.

r2dbc supports "Pipelining" in some cases which is nice and makes it
good in certain benchmarks but these benchmarks also have rules that
prevent alternatives to pipelining - so imo some of these benchmarks
are biased towards pipelining.

So no motivation to support async drivers like r2dbc.


Cheers, Rob.
> --
>
> ---
> You received this message because you are subscribed to the Google Groups "Ebean ORM" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to ebean+un...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/ebean/3c012dbd-8fcb-465c-933c-e8704d5abee0n%40googlegroups.com.

danu...@gmail.com

unread,
Sep 17, 2026, 2:58:43 AM (9 days ago) Sep 17
to Ebean ORM
Thanks for the detailed answer rob.

I'm also thinking that Virtual Thread can cheaply solve the blocking-thread problem.
I got some meaningful insight from your production experience. thanks a lot



Regards,



Argi
Reply all
Reply to author
Forward
0 new messages