平时在京东买东西时,不知道大家有没有留意过京东的网址变化。

京东的首页,如下图,网址是jd.com。

京东的SOA化实践

然后,我们打开京东的类目页,如下图,网址是list.jd.com。

京东的SOA化实践

当我们点击一个具体的商品后,如下图,网址是item.jd.com。

京东的SOA化实践

经过上面的分析,我们发现,京东网站各个页面的网址,并不是同一个。也就是说,整个京东网站,在后台其实已经拆分为一个一个的小网站,共同为用户服务。可以看出,京东已经进行了SOA化实践。

SOA化实践,公司将自己的网站拆分为很多个小的服务,分别部署。这样做的好处十分明显,一个服务出问题后,不会导致整个网站的不可用,受影响的只是出问题的服务所负责的页面。从这个角度,最大限度的保证了网站的可用性。

当网站的服务拆分的十分微小时,网站可用性可以进一步提高。

互联网公司,或者说电商公司的网站,是他们赖以生存的基础,所以,这些公司有足够的动机,保证自己网站的可用性。

相反,我想到了一些大型国企或者政府部门网站,这些机构的网站,并不是他们生存的基础,那这些机构有动力通过SOA化的方式,保证自己网站的可用性吗。

我首先查看了中国航天科技集团公司的网站。首页如下,网址是spacechina.com。

京东的SOA化实践

在打开该网站的新闻中心,如下图,网址依旧是spcechina.com。

京东的SOA化实践

再打开科技创新,网址依旧是spacechina.com。所以可以发现,中国航天科技集团公司没有进行SOA。

京东的SOA化实践

然后,我又查看了北京市公积金中心的网站,首页如下,网址是gjj.beijing.gov.cn。

京东的SOA化实践

然后,查看了政策法规页面,如下,网址是gjj.beijing.gov.cn。

京东的SOA化实践

然后,查看了政民互动页面,如下图,网址是gjj.beijing.gov.cn。

京东的SOA化实践

综上所述,北京市公积金中心,也没有进行服务的SOA化。

中国航天科技集团公司和北京市公积金中心的例子,验证了上文中的推断。

相关文章: