/plushcap/analysis/aerospike/aerospike-spring-data-aerospike-reactive-repositories

Spring Data Aerospike: Reactive Repositories

What's this blog post about?

Spring Data Aerospike Reactive Repositories enable the development of high scale, high throughput non-blocking applications suitable for microservices and event-driven architectures. Unlike traditional blocking database operations, reactive programming allows execution threads to switch between active tasks while waiting for asynchronous processing completion, resulting in better server resource usage. Spring Data Aerospike Reactive Repositories are built on the Aerospike Reactor client, which wraps the Aerospike Java client with reactive capabilities using Project Reactor under the hood. The reactive repository makes use of Flux and Mono publishers, requiring a subscription to start non-blocking operation execution.

Company
Aerospike

Date published
Sept. 29, 2021

Author(s)
Roi Menashe

Word count
1148

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.