production stack comparison