Tag Results

Drupal is an open source Content Management System that allows you to organize, manage and publish your content. It’s presence is growing manifolds in application development landscape.  Based on PHP which is a scripting language, Drupal is easy to learn, easy to use and quick to move to production. Most of the Drupal sites use traditional web servers which may pose performance limitations when the site demands rapid scalability. The architecture of Drupal has following layers:   NGINX as an application delivery […]

Moving to or adopting to cloud architecture is a process that requires well-thought out planning of application & data, infrastructure and security. So, if you are moving or planning to move to cloud it’s a good time to begin thinking about your application architecture to ensure a good application delivery. Traditionally, most companies use hardware application delivery controllers (ADC) for hosting application on premise. Generally, hardware ADC works well for on-premise deployments but you may have challenges when you move to cloud. Modern […]

In today’s world users expect applications and websites to be accessible 24×7. This means ensuring not only performance but high availability of website and applications. Keepalived provides the keepalive daemon for Linux servers, an implementation of the Virtual Router Redundancy Protocol (VRRP) to manage virtual routers (virtual IP addresses), and a health check facility to determine whether a service is up and operational. If a service on a node fails the configured number of health checks, keepalived reassigns the virtual IP […]

Load balancing in most organizations was always used be dependent on hardware. But today organizations have been evaluating and wherever possible are moving to Software load balancing. Apart from the reasons of being less expensive, more scalable and easier to maintain the key reason most of the organizations are moving towards software load balancer as it provides more flexible development environment. This helps organizations to adopt more agile development process. In the typical setup in most organizations web server and ADC […]