Pattern: Microservice Architecture

Define an architecture that structures the application as a set of loosely coupled, collaborating services. This approach corresponds to the ...

Ultimate Realization of Truth

“One thing: you have to walk, and create the way by your walking; you will not find a ready-made path ...

Software engineers should also act as Tech Support

Important for the product based organization, Software engineers should also act as Tech Support at least twice a month. read ...

Why Git-Tag is important for Release

What's the difference between tags and branches? The workspace is (almost always) associated with a branch, called master by default ...

Brainstorming Process

Brainstorming is a group or individual creativity technique by which efforts are made to find a conclusion for a specific ...

Improving the Daily Scrum

Few important points Time Start at: 10.00 AM (Not 10.02 AM); Scrum meetings wait for no one. Three Key Questions: ...

Load Balancer

Load balancers are used to increase capacity (concurrent users) and reliability of applications. They improve the overall performance of applications ...

High Availability MySQL

Basic Guideline for High Availability MySQL Replication DRBD HA We are discussing DRBD HA here. So first things to go ...

User Account Management

MySQL User Account Management: A MySQL account is defined in terms of a user name and the client host or ...

The BLACKHOLE Storage Engine

The BLACKHOLE storage engine acts as a “black hole” that accepts data but throws it away and does not store it. Retrievals ...