Technology

Too Many Indexes May kill your DB performance

Everyone thinks of creating index, but nobody pays attention towards removing them once they are created and not required .Too many indexes or unnecessary index can degrade your DB performance. To Optimize indexes in mongo we need to understand following things : How indexes works in mongoDB: Let’s say we have created compound index on […]

Java/JVMSoftware developmentTechnology

Java Bitwise Operator using efficiently to improve Performance

Many of us know the various operators available in Java. But do we really use them all efficiently. Here I am illustrating one simple example which can show the high performance gain with bitwise operatator than the standard solution. Lets calculate the mathematical expression xn i.e. x’s power n. To solve this problem anyone can easily […]

Node.jsTechnology

Caching in NodeJs using Redis

Whenever we talk about nodejs development, the first thing that comes to our mind is managing concurrent requests in an efficient way. We can leverage our server performance and efficiency even more by providing a mechanism to cache it’s processed data(response) which seldomly changes. Such as products list, country codes, application configurations, etc. In this […]

Java/JVMTechnology

#Hazelcast : Enhance throughput of Java apps performance by optimization of object deserialization and distributed query

Hazelcast is a popular solution for In-Memory Data Grid that is often used with Databases in order to improve performance of applications, to distribute data across servers, clusters and geographies and to manage very large data sets. Here’s a quick reference to integrate hazelcast with grails  . Since Hazelcast is a distributed system, we need to put serialized […]

Bijoy Paul
Bijoy Paul
Read