Working with Load balancers

Load balancing is a very important aspect of high availability applications. By definition it is the distribution of workload across multiple computing resources with the aim of optimizing resource use, maximizing throughput, minimizing response time, and avoiding overload of any single resource. Over the last week I dealt with setting up such a scenario and […]

Naturing the craft

Being a software developer is not an easy feat, it requires not only the skill but a dedication to advancing this skill. The ever changing technology landscape does not allow one to just sit back and throttle along. One has to keep up with standards and best practices as it evolves with every new technology […]