SpringData Reactive Cassandra Repositories | SpringBoot » grokonez

SpringData Reactive Cassandra Repositories | SpringBoot » grokonez

Reactive programming is about non-blocking applications. With the previous post, we had learned how to use SpringBoot WebFlux. In the tutorial, JavaSampleApproach will explore more about SpringData Reactive Cassandra Repositories with a set of high-level abstraction CRUD methods. Related posts: – SpringBoot WebFlux Annotation-based RestAPIs – SpringBoot WebFlux Functional RestAPIs – How to start Spring … Continue reading "SpringData Reactive Cassandra Repositories | SpringBoot"

https://grokonez.com/spring-framework/spring-data/springdata-reactive-cassandra-repositories-springboot

SpringData Reactive Cassandra Repositories | SpringBoot

Reactive programming is about non-blocking applications. With the previous post, we had learned how to use SpringBoot WebFlux. In the tutorial, JavaSampleApproach will explore more about SpringData Reactive Cassandra Repositories with a set of high-level abstraction CRUD methods.

Related posts: – SpringBoot WebFlux Annotation-based RestAPIs

I. Technologies

– Java: 1.8 – Maven: 3.3.9 – Spring Tool Suite: Version 3.9.0.RELEASE – Spring Boot: 2.0.0.M4 – Spring Boot Starter Webflux – Spring Boot Starter Data Cassandra Reactive - Cassandra version: 3.9.0

II. SpringData Reactive Cassandra

Cassandra Reactive SpringData provides repositories with a set of high-level abstraction CRUD methods or templates for working. In the tutorial, we focus on Reactive Cassandra repositories implementation.

For working with ReactiveCassandra, we need dependency:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-cassandra-reactive</artifactId>
</dependency>

How to work?

We use AbstractReactiveCassandraConfiguration to configure Reactive Cassandra database:

More at:

https://grokonez.com/spring-framework/spring-data/springdata-reactive-cassandra-repositories-springboot

SpringData Reactive Cassandra Repositories | SpringBoot

springdata reactive cassandra repository

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Building Reactive Scalable Systems

Building a Reactive System is about balancing consistency, availability and the consequences. This article focuses on factors that impact scalability.

Diving Into Reactive Microservices

What happens when reactive meets microservices? In this article, we will cover the transition from Monoliths to Service Oriented Architecture to Reactive Microservices by applying isolation techniques to the application.

Build fault tolerant applications with Cassandra API for Azure Cosmos DB

Learn how to build fault tolerant applications using the Azure Cosmos DB Cassandra API with a custom retry policy for 429 errors.

Diving Into Reactive Microservices

What Happens When Reactive Meets Microservices? It would be beneficial if you understand the concepts of Reactive Architecture before diving into Reacti

Building Reactive Scalable Systems

Building a Reactive System is all about the balance between consistency and availability and the consequences of picking one over the other. This article mainly focuses on consistency and availability and how they impact the scalability of a system.