-
Scala
Solving “Water buckets” problem using Scala
I recently came across a puzzle called the “Water Buckets” problem in this book, which totally stumped me. You have…
Read More » -
Enterprise Java
RabbitMQ – Processing messages serially using Spring integration Java DSL
If you ever have a need to process messages serially with RabbitMQ with a cluster of listeners processing the messages,…
Read More » -
Enterprise Java
Spring RestTemplate with a linked resource
Spring Data REST is an awesome project that provides mechanisms to expose the resources underlying a Spring Data based repository…
Read More » -
Enterprise Java
Externalizing session state for a Spring-boot application using spring-session
Spring-session is a very cool new project that aims to provide a simpler way of managing sessions in Java based…
Read More » -
Enterprise Java
Spring boot war packaging
Spring boot recommends creating an executable jar with an embedded container (tomcat or jetty) during build time and using this…
Read More » -
Enterprise Java
Spring boot based websocket application and capturing http session id
I was involved in a project recently where we needed to capture the http session id for a websocket request…
Read More » -
Enterprise Java
Spring Caching abstraction and Google Guava Cache
Spring provides a great out of the box support for caching expensive method calls. The caching abstraction is covered in…
Read More » -
DevOps
Docker RabbitMQ cluster
I have been trying to create a Docker based RabbitMQ cluster on and off for sometime and got it working…
Read More » -
Enterprise Java
Spring @Configuration – RabbitMQ connectivity
I have been playing around with converting an application that I have to use Spring @Configuration mechanism to configure connectivity…
Read More »