server-construction-practice