Skip to content

infinispan, aop, webflux and postgresql integration in a multi-container docker environment

Notifications You must be signed in to change notification settings

daroge/webflux-cache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webflux & Cache

Spring Webflux is the non-blocking version of Spring Web MVC built upon project-reactor. Webflux provides capability for handling concurrency with a small number of threads and scale with less hardware resources. For now, there is no integration of @Cacheable with Reactor 3. However, you may bypass that thing by using aop.

Caching can significantly improve performance in a microservices environment, wenn high latency is required. Caching can also help with resilience. This is a demo which shows how to use Infinispan embedded in your webflux application in a reactive manner leveraging spring aop. Another caching solutions can be use in the same way.

Running the application

You can run your application using docker:

docker-compose up --build

Releases

No releases published

Packages

No packages published