Vishal SinglaOptimistic Locking in Spring bootThis article will highlight how to use proper LockModeType if you are using optimistic or pessimistic locking in spring boot. You should…Oct 19, 20231Oct 19, 20231
Vishal SinglaHow does Redis expire work?In this article, let’s talk about the internals of redis like how redis expire keys functionality works.Sep 4, 2023Sep 4, 2023
Vishal SinglaTest Container + Spring Boot: Part 2In the previous article, I discussed the test containers and how to mock different backend services like Mysql Or Redis.Oct 8, 2022Oct 8, 2022
Vishal SinglaTest Container + Spring Boot : Part 1Recently we were working on a project where we need to mock a couple of backend services like database, Redis, and downstream services.Sep 26, 20222Sep 26, 20222
Vishal SinglaLiquibase vs FlywayAs you might have used Liquibase or Flyway to run the Database migrations for different pre-prod or prod environments.Sep 27, 20211Sep 27, 20211
Vishal SinglaKafka Vs RabbitMQKafka acts as a smart consumer dumb broker VS RabbitMQ acts as a smart broker dumb consumer.Aug 30, 2021Aug 30, 2021