去年京东618店庆时,网站一度瘫痪,这导致了大量的消费对京东的抱怨。而今年815在这轮电商大战中的苏宁易购一度无法访问。显然,对于京东发起的突然行动,苏宁易购在服务器方面受到了极大的挑战。 在大促期间维持网站的正常访问依然是很多电商公司目前最需要解决的问题。 去年618的时候,京东就在可靠性上出了很大的问题。业内人士认为,这其实是京东在技术上多年积累的问题的爆发。 据了解,由于京东过去大量的采用 .NET 技术,而这种技术并不是很适合随时都需要扩展和调整的大型网站。对于大型网站而言,采用开源的 Linux 和 Java 或许更为合适。.NET 为微软所有,使用的话需要支付一定的授权费,而且各种修改调整都非常依赖微软;而 Linux 和 Java 则更适合扩展,并且网站可以更加自主的进行调整。 另外,在技术人员的招聘方面,现在 Java 程序员更多,而 .NET 程序员则相对较少。 要从 .NET 转到 Java 并不容易。一位电商网站技术人员表示,这种转变一方面是架构要改,一方面是一些数据的格式要改,比如用户历史订单的数据。“原来在 .NET 下用的是A格式,但在 Java 下要用B格式,这种数据格式的修改很麻烦。而且招来的人不一定直接能用,他们首先还要熟悉原来的系统。” 但是如果不改,.NET 技术已经很难适应京东高速发展的需求,唯一的解决方法就是购买更好的服务器,这一方面增加了成本压力,同时也并非互联网公司的做法,互联网公司往往采用一般的服务器,通过系统来激发服务器最大的性能,谷歌(微博)、亚马逊等国际公司均是如此。 如果要衡量技术对电商的影响的话,主要有三个方面:可靠性,单位成本,和是否适合未来的发展。 其中最基本的就是可靠性。可靠性是指网站能正常打开的比例,据国内电商行业资深人士介绍,对电商网站而言,这种稳定性一般要达到99.99%才行,“现在都在拼小数点后面有几个9”。由于现在各大电商网站都在做开放平台,那么稳定性也包含了其开放平台上商家的系统稳定。 |