The evolution process of product architecture and analysis of some Internet company architecture