Full Stack Reactive NoSQL: Spring Data and Couchbase

Logo
Presented by

Matt Ingenthron and Subhashni Balakrishnan, Couchbase

About this talk

While Spring Framework 4.0 includes limited support for reactive programming, Spring Framework 5.0 emphasizes reactive architectures—it's time to learn how to take this full stack! From inception, Couchbase has been designed for event oriented programming. Currently Spring Data Couchbase builds on its reactive programming using RxJava 1.x while project Reactor is coming to Spring Framework 5.0 As a developer you can powerfully build Spring Framework apps and microservices with Spring Data Couchbase since the implementation behind the API is scalable and efficient. Spring Data Couchbase also allows you to dive down to the native reactive interfaces when you want to optimize the last mile. Being reactive-ready, Couchbase fully embraces reactive support in Spring Framework 5.0, providing a repository with reactor types. In this session, Matt Ingenthron of Couchbase will first review the capabilities of Spring Data Couchbase showing how the implementation makes it easy to leverage a reactive core for your apps. Then Matt will demonstrate how you can directly work with Couchbase's reactive interface in apps built on Spring Framework 4.0 and give you a sense of how Couchbase plans to go even further with Spring Framework 5.0's reactive interfaces.
Related topics:

More from this channel

Upcoming talks (0)
On-demand talks (66)
Subscribers (31768)
Microservices, containers, and Kubernetes help to free apps from infrastructure, enabling them to work independently and run anywhere. With VMware Tanzu, you can make the most of these cloud native patterns, automate the delivery of containerized workloads, and proactively manage apps in production. It’s all about freeing developers to do their thing: build great apps.