Ultimate Redis Implementation |
The application, discovers ways of interacting with Redis with different TTLs for different Caches |
Completed |
Connecting to multiple data sources |
The application, demonstrates the way spring boot application connects with multiple databases,connection pooling and both type of database migrations (liquibase and flyway) |
Completed |
Implementation of Strategy Design Pattern |
The application, demonstrates strategy pattern in spring application and build native image using GraalVM, use a main class to start up the application |
Completed |
Archunit Implementation |
The application, demonstrates how to apply arch unit rules to the spring boot project |
Completed |
Hibernate Envers Implementation using spring data JPA |
The application, demonstrates how to apply hibernate envers to the spring boot project |
Completed |
Graph QL implementation using webflux |
The application, demonstrates the way to connect to database using graph ql using webflux |
Completed |
Hibernate 2nd Level Cache Using Redis |
The application, demonstrates how to apply Hibernate 2nd level cache using redis in a spring boot project , testing using QueryCounting |
Completed |
Read Replica Postgres |
The application, demonstrates saving the data in Posrgresql and then read from replica instance |
Completed |
BackgroundJobs and Scheduling using Jobrunr |
The application, demonstrates running backgroundjobs and scheduling the tasks using Jobrunr |
Completed |
MultiTenancy DB Based |
The application, demonstrates running multi tenancy in JPA using different databases but same DDLs and DMLs |
Completed |
MultiTenancy Partition Based |
The application, demonstrates running multi tenancy in JPA using partition based i.e Shared Database with Shared table |
Completed |
MultiTenancy Schema Based |
The application, demonstrates running multi tenancy in JPA using schema based i.e Shared Database with Saperate Schema |
Completed |
mongodb-elasticsearch-integration |
The application, demonstrates saving the data in MongoDb and then searching in ElasticSearch for quick Search, GeoSpatial Search |
WIP |
my-spring-graphql-querydsl |
The application, demonstrates the way to connect to database using graph ql and querydsl |
WIP |
my-spring-graphql-webmvc |
The application, demonstrates how to apply graphql concepts to the spring boot project |
WIP |
my-spring-choas-moneky |
The application, demonstrates how to apply choas engineering concepts to the spring boot project |
Completed |
Feature Toggles |
The application, demonstrates how to apply feature toggles concepts to the spring boot project |
Completed |
Spring Batch Implementation |
The application, demonstrates implementing Spring Batch 5 using simple config and creating batch tables using liquibase |
Completed |
Rest API Documentation with examples |
This application, demonstrates ability to generate pdf API documentation using spring rest docs |
Completed |