This repository holds sample projects for benchmarking and comparing the performance of different implementation methods for Spring Boot applications, as well as database implementation and load test codes.
These sample projects implement an imaginary real estate listing website, called unRealEstate.
unRealEstate is implemented in three methods:
- Blocking application
- Non-blocking application implemented using Kotlin Coroutines
- Non-blocking application implemented using WebFlux