#Kotlin Exposed just dropped 1.0.0-beta-1 🔥🔥
With #R2DBC support! 😍

The (Exposed) cuttlefish is well-known for its outstanding mimicry ability that enables it to blend seamlessly into any environment (or dialect 😉). And now reactively!

https://github.com/JetBrains/Exposed/releases/tag/1.0.0-beta-1

I am very disappointed about immaturity
of Spring Data #R2DBC, I do not see any elegant option for loading several aggregate roots in a single query without cumbersome manual mapping. In this way, we wrote the code 20 years ago. https://stackoverflow.com/q/79533882/204950 #programming #java
Select more aggregate roots in a single query using Spring Data R2DBC

I have an application in Spring Boot 3.4.x using Spring Data R2DBC. Let's say I have two aggregate roots, Book and Author. I understand that from the reactive point of view, it is not possible to w...

Stack Overflow

Задолженности в Mireapay

Деньги - кровь экономики, а кредиты - уровень сахара. Ни одна современная платёжная система не может считаться полноценной, если отсутствует возможность кредитования производства - то, без чего современное производство не может существовать в принципе. Если вам интересно, как Mireapay работает с задолженностями и сможет ли наконец автор получить твердо и четко сервис с производительностью 100 рпс, то добро пожаловать под кат! Продолжить наступление

https://habr.com/ru/articles/884116/

#postgresql #нагрузочное_тестирование #r2dbc #java #высокая_производительность #платежная_система #долги #кредиты #депозиты #кредитные_карты_и_платежные_системы

Задолженности в Mireapay

Введение Долги - важнейшая часть современной экономики, тема эта бездонна и может поглотить тысячи человекочасов, но современная платёжная система обязана уметь оперировать такими сущностями. В данной...

Хабр

Властелин финансов. Битва за банкоматы

Проводить платежи без транзакций да ещё и без ограничения по количеству запросов? Разве это возможно? Если желаешь узнать как, то добро пожаловать под кат! Снять корону

https://habr.com/ru/articles/874432/

#postgresql #нагрузочное_тестирование #java #r2dbc #высокая_производительность

Властелин финансов. Битва за банкоматы

Немного теории Прежде чем приступить к решению, нужно вернуться к азам информатики. А именно счётчикам. Разумеется описывать всю теорию в подробностях автор не видит смысла, однако описать один...

Хабр
If you are using #R2DBC, I strongly recommend upgrading to Spring Boot 3.3.5 which contains an amazing optimization crafted by Mark Paluch and Dariusz Jędrzejczyk which provides a huge performance boost (higher throughput, lower latency) under high concurency. https://spring.io/blog/2024/10/24/spring-boot-3-3-5-available-now
Spring Boot 3.3.5 available now

Level up your Java code and explore what Spring can do for you.

Spring Boot 3.3.5 available now

#ITByte: #R2DBC is the acronym for Reactive Relational Database Connectivity.

R2DBC is an API specification initiative that declares a reactive API to be implemented by driver vendors to access their relational databases.

https://knowledgezone.co.in/posts/Reactive-Relational-Database-Connectivity-R2DBC-64ca4f9069fb3642a37a9d64

Reactive Relational Database Connectivity (R2DBC)

R2DBC is the acronym for Reactive Relational Database Connectivity. R2DBC is an API specification initiative that declares a reactive API to be implemented by driver vendors to access their relational databases.

Knowledge Zone
I struggle to find the benefits of #Spring #R2DBC. It's a full rewrite of #JDBC API using non-blocking I/O. However, typical application shouldn't open more than a handful of DB connections. So, just a few threads blocked on I/O (plus some threads queued up) shouldn't be an issue. Unless you want to be purely reactive or you are connecting to massively scalable database. But in that case, virtual threads come in handy. So what's the point? #Java #reactive

#ITByte: #R2DBC is the acronym for Reactive Relational Database Connectivity.

R2DBC is an API specification initiative that declares a reactive API to be implemented by driver vendors to access their relational databases.

https://knowledgezone.co.in/trends/explorer?topic=R2DBC

Your Gateway to Knowledge

Knowledge Zone - Social Knowledge Sharing Platform

Knowledge Zone
Spring Data #R2DBC doesn't make it easy to query across multiple tables. With the @Query annotation, I couldn't map the results to the entity. I had to resort to the low-level DatabaseClient. I would be interested in the "correct way" with pointers to the documentation.
#FModel aims to bring functional, algebraic, and reactive domain modeling to #Kotlin. Check out the new demo application 💙https://github.com/fraktalio/fmodel-ktor-demo💙 #Ktor #R2DBC #EventSourcing #CQRS #EventModeling