Yugabyte, the company behind open source distributed SQL databases, today announced the Spring Data YugabyteDB project in collaboration with the Spring Data project team. Spring Data YugabyteDB enables Spring developers to easily use YugabyteDB distributed SQL databases for Spring-based microservice applications, combining the familiar Spring interface with the resilience, scalability, and geo-distribution offered by YugabyteDB. Spring Data YugabyteDB is now available as open source software, the company said in blog post.
“YugabyteDB is the database of choice for enterprises building modern cloud native applications. Many of our customers rely on Spring Boot as the Java application framework for application modernisation and cloud native application development,” said Karthik Ranganathan, CTO of Yugabyte.
The Spring Data project makes it easy for application developers to build stateful applications and microservices that use relational and non-relational databases, map-reduce frameworks, and cloud-based data services. Part of the Spring Data umbrella project, Spring Data YugabyteDB enables developers to connect to YugabyteDB clusters using Yugabyte’s Postgres-compatible API and Cassandra-compatible API.
Using cluster and topology-aware Yugabyte Smart Drivers, applications can get better performance and fault tolerance by connecting to any node in a distributed SQL database cluster without the need for an external load balancer.