DevOps

The Ultimate guide to choosing the right cloud migration service provider for your business

Introduction to Cloud Migration In 2023, the value of the Cloud computing market was touching $600 billion and is expected to quadruple to touch ~$2300 billion by 2032. The growth is not only driven by cloud-born businesses but by far the existing large legacy enterprises that are actively in action to migrate their existing infrastructure […]

DevOpsJava/JVMTechnology

Sharing the Load: Cache Clustering with Hazelcast

In my earlier blog on Caching: What, Why and How with Hazelcast we have discussed about the importance of software caching and how to implement it with Hazelcast. In this blog, we are going to discuss the importance of distributed caching and how to configure Hazelcast to be a full TCP/IP cluster. What is Cache clustering? A cache cluster is […]

Bijoy Paul
Bijoy Paul
Read

Java/JVMTechnology

Caching: What, Why and How with Hazelcast

In modern user facing and real-time applications, performance is the top concern with usually having data at its core. What if you were able to offload some work from the database and at the same time increase the performance and response times of your application? Most of the time data handling is done by relational databases […]

Bijoy Paul
Bijoy Paul
Read

DevOpsTechnology

8 Reasons to Move to Docker Swarm

What is Docker Swarm: Docker Swarm is the orchestration tool from the makers of Docker. In the words of Docker website itself, “Docker Swarm provides native clustering capabilities to turn a group of Docker engines into a single, virtual Docker Engine.” In case you are unfamiliar with what Docker is, you can read my previous […]

AWSDevOpsTechnology

Elasticsearch: Shard Filterting

Our cloud DevOps engineers have been using Elasticsearch on production environment for an e-commerce website for quite a while. The website has one admin server to manage activities such as adding new production, managing discounts on various items, fetching reports etc. We came across a requirement where downloading reports from admin server should not put extra load on […]

AWSTechnology

AWS Memcached Auto-scaling

Last week, I got into a situation where I had to scale the application to store unpredictable user sessions in Memcached. The vertical scaling could be extended up to a limit but to meet the application requirements, I had to go with horizontal scaling. AWS does not provide any service to autoscale Memcached nodes according to […]

Rajdeep Singh
Rajdeep Singh
Read

AWS

Amazon EC2 Container Service (ECS) – Docker Container Management

We’re living in a continual modifying technical world, where people are keen to find new technologies that makes them more productive. This hunger of ours, has taken virtualization to an another level, by giving birth to  containers, that can be used as an alternative to OS-level virtualization to run multiple isolated systems on a single host. […]

Technology

Clustering in Node.js

Node.js is single threaded so it runs one process on a single CPU, as the power of Node.js is its performance and speed it doesn’t seem good to use only one CPU in a multi-core system. For utilizing all the CPUs, Node.js allows us to create a network of processes that all shares the same […]

Shreyance Jain
Shreyance Jain
Read
Services