Easiest way to create MongoDB Cluster in MacOS

An easiest way to create mongodb cluster in MacOs environment. These steps can be executed one after the other in Mac Terminal. Note: Make sure that the folders paths are correct before running these commands. Create Initial directories required for mongo db cluter cd /Users/prabhu/Documents/softwares/mongodb-osx-x86_64-4.0.6/bin/data mkdir replica1 replica2 replica3 replica4 replica5 replica6 replica7 replica8 replica9… Continue reading Easiest way to create MongoDB Cluster in MacOS


DDD, Event Driven and CQRS example

There are lot of articles which talks about domain driven design, Event Driven and CQRS architectural practices. However,In this blog post, an effort to put domain driven design (DDD), Event Driven and Command Query Responsibility Segregation in a simple application which will explain all of above concepts. This application has been developed using spring boot,… Continue reading DDD, Event Driven and CQRS example

Architecture · ATG · ATG External Cache · Cache · RESTFul

ATG Cache Using JBOSS Data Grid/Infinispan

ATG Cache Using JBOSS Data Grid/Infinispan   As performance is really important in retail Or web commerce applications, the caching plays an important role in improve the performance. ATG Commerce servers are loaded with lot of components and functionality. And top of that, repository caching will increase enormous memory consumption on ATG JVM’s. Hence, externalizing… Continue reading ATG Cache Using JBOSS Data Grid/Infinispan

Java · RESTFul · Spring · spring boot · Swagger

Swagger docs for Spring Boot

Spring boot is becoming famous and famous due to microservice architecture and advantage of spring framework support in it.As REST services are playing a huge role in microservice architecture, swagger introduces a better way to publish these REST services so that they can be tested, published as living documents. Here is a simple spring boot… Continue reading Swagger docs for Spring Boot