Engineering of an Extreme Rainfall Detection System using Grid Computing