大促癱瘓,電商網站無法承受之痛
這輪電商大戰的硝煙還未散去,人們似乎還在糾結于電商公司是否真正做出了讓利。不過對于各家電商公司來說,雖然競爭激烈,但都在一點上有了很大的增長,那就是用戶訪問量。
據了解,在這次電商大戰中,京東的流量為平時的3倍,蘇寧易購為平時的10倍,而國美(微博)由于基數更低,流量更是超過平時十數倍。電商公司當然希望看到流量的大增,但對于電商網站的后臺系統來說,訪問量卻是一次大考驗。
去年京東618店慶時,網站一度癱瘓,這導致了大量的消費對京東的抱怨。京東CEO劉強東(微博)不得不宣布加倍投入服務器并延長促銷時間。今年,通過購買服務器和改進技術,京東順利度過了618。
但是這輪電商大戰中,蘇寧易購卻一度無法訪問。顯然,對于京東發起的突然行動,蘇寧易購在服務器方面受到了極大的挑戰。
據業內人士透露,如果要進行大促銷,除了供應鏈方面需要提前幾個月進行準備,在網站后臺上也需要數月時間的調整以應對激增的流量。如果一夜之間流量增長數倍,很少有公司能夠應付得過來。
但是,電商界的明星公司亞馬遜卻很少受到服務器的拖累而導致網站無法訪問。它甚至能夠利用自己的服務器方面的優勢,為其他中小型網站提供技術支持,雖然這一服務有時候還不是那么穩定。
對亞馬遜來說,解決網站訪問,保證用戶流暢的下單購買早已不是難題。亞馬遜更希望通過技術來做到精準推薦,讓用戶發現更多自己可能需要的東西。
當然,把國內電商和亞馬遜做對比或許有些不公平,但一個無可否認的事實是,國內的電商公司也必須開始越來越重視技術了。
保證網站的穩定性是核心
如果要衡量技術對電商的影響的話,主要有三個方面:可靠性,單位成本,和是否適合未來的發展。
其中最基本的就是可靠性。可靠性是指網站能正常打開的比例,據國內電商行業資深人士介紹,對電商網站而言,這種穩定性一般要達到99.99%才行,“現在都在拼小數點后面有幾個9”。由于現在各大電商網站都在做開放平臺,那么穩定性也包含了其開放平臺上商家的系統穩定。
去年618的時候,京東就在可靠性上出了很大的問題。業內人士認為,這其實是京東在技術上多年積累的問題的爆發。
據了解,由于京東過去大量的采用 .NET 技術,而這種技術并不是很適合隨時都需要擴展和調整的大型網站。對于大型網站而言,采用開源的 Linux 和 Java 或許更為合適。.NET 為微軟所有,使用的話需要支付一定的授權費,而且各種修改調整都非常依賴微軟;而 Linux 和 Java 則更適合擴展,并且網站可以更加自主的進行調整。
另外,在技術人員的招聘方面,現在 Java 程序員更多,而 .NET 程序員則相對較少。
要從 .NET 轉到 Java 并不容易。一位電商網站技術人員表示,這種轉變一方面是架構要改,一方面是一些數據的格式要改,比如用戶歷史訂單的數據。“原來在 .NET 下用的是A格式,但在 Java 下要用B格式,這種數據格式的修改很麻煩。而且招來的人不一定直接能用,他們首先還要熟悉原來的系統。”
但是如果不改,.NET 技術已經很難適應京東高速發展的需求,唯一的解決方法就是購買更好的服務器,這一方面增加了成本壓力,同時也并非互聯網公司的做法,互聯網公司往往采用一般的服務器,通過系統來激發服務器最大的性能,谷歌、亞馬遜等國際公司均是如此。
國內知名技術博客酷殼創始人、電商從業者陳皓表示,購買更多服務器可以解決遇到的部分問題,但前提也應該是系統的架構要設計得可以進行水平擴展,不然如果系統的設計的耦合性太大,也無法把系統拆分成各個子系統而達到水平擴展的目的,想加機器也加不進去。另外,系統架構還要做到支持分布式,并根據自己的業務情況做一些異步服務,數據分區,降低業務耦合和復雜度,不然就算加機器,業務上的復雜度也無法發揮服務器的最大作用。
一位京東技術人員表示,京東在2012年對技術的改造核心就是“分布式和容錯性”,用分布式解決單點可能帶來的性能瓶頸和潛在問題,即整個系統中不存在單點,即便是幾個機房斷電了,即便是某臺或者某幾臺機器崩潰了,對于用戶來說都毫無影響。這樣能更好保障用戶順利的下訂單并且后臺的倉儲、分揀、配送、售后系統可以順利完成每個訂單的生命周期
最明顯的現象是,今年618京東流量是去年的3倍,同時還面臨嚴重的DDOS攻擊,但網站并沒有出現什么問題。
不過京東的這一轉變并非完全依賴于技術。今年年初,京東引入了原甲骨文副總裁王亞卿擔任其首任CTO。據業內人士介紹,王亞卿到任后就從甲骨文購買了一套價值1億元的系統,對一些核心技術進行了升級。
同時,王亞卿的到任也被業內認為是京東開始重視技術的開始。一家如此體量的互聯網公司,竟然那么長時間都沒有CTO,這是一些業內人士無法理解的。
另一家野心勃勃的電商蘇寧易購遇到的問題可能更大,同時也更難解決。據了解,蘇寧易購由于需要快速進軍電商,所以購買了IBM的一套技術。但這帶來了很大的問題。據IBM一位主導此事的人士介紹,IBM和蘇寧的合作在初期并不順利,雙方的交流和溝通都存在一定的問題。
從蘇寧角度來說,它并不十分明確自己要的是什么;從IBM角度來說,它從來沒有做過那么大的項目,而且給的時間那么少。“但是蘇寧如果不用IBM的技術它自己根本無法做。”上述人士表示。
雖然像IBM這樣的公司有一整套的解決方案,但是因為系統復雜,所以維護成本非常高。據業內人士透露,蘇寧和和IBM的十年戰略合同大約25億人民幣左右。
用技術指導精細化運營
雖然國內電商現在都還在開荒時代,最重要的還是跑馬圈地,獲取新用戶。但是在電商成為主流之后,大規模的價格戰并不會成為常態,更多是電商公司需要進行精細化運營,壓縮成本,提升用戶體驗。
陳皓告訴騰訊科技,B2C最關鍵一環是用戶下單,這是B2C的核心業務,電商內的很多業務系統都和訂單有關系,訂單又需要和各個子系統保持一致性,比如訂單要和報價和促銷系統、用戶的折扣系統、支付系統、配送系統、庫存系統等等,電商的復雜并不在于把貨品列出來,訂單處理應該是所有業務處理能是最復雜的之一了。
推薦閱讀
8月份雖然是電商銷售的淡季,但仍有不少企業通過促銷活動迅速提升銷售額,B2B平臺敦煌網便是其中一例。根據敦煌網發布的官方數據顯示,自敦煌網8周年促銷活動開展兩周以來,較冷門行業,如電子元器件、樂器、運動與戶>>>詳細閱讀
地址:http://www.xglongwei.com/a/b2b/20120824/82334.html