蘇浩偉 李尚智 何澤欽 張國賢 林海汝
摘要:本文主要對粵港澳大灣區(qū)“菜籃子”信息平臺電子商務子系統(tǒng)的關鍵技術進行研究,主要包括系統(tǒng)架構、技術架構、數(shù)據(jù)架構和部署架構等方面的內(nèi)容。該系統(tǒng)為從事粵港澳大灣區(qū)涉農(nóng)領域的生產(chǎn)經(jīng)營主體提供在網(wǎng)上完成產(chǎn)品或服務的銷售、購買和電子支付等業(yè)務交易的網(wǎng)站平臺。其成功建設上線充分利用了互聯(lián)網(wǎng)的易用性、廣域性和互通性,實現(xiàn)了快速可靠的網(wǎng)絡化商務信息交流和業(yè)務交易。
關鍵詞:粵港澳大灣區(qū);菜籃子;信息平臺;電子商務;關鍵技術
中圖分類號:TP311.5 ? ?文獻標識碼:A ? ?文章編號:1007-9416(2020)06-0000-00
0 引言
粵港澳大灣區(qū)“菜籃子”信息平臺的建設,是深入貫徹落實習近平總書記對廣東重要講話和重要指示批示精神、落實《粵港澳大灣區(qū)發(fā)展規(guī)劃綱要》[1]戰(zhàn)略部署、推動深化與港澳及其他地區(qū)的農(nóng)業(yè)產(chǎn)業(yè)互利合作和共同發(fā)展、加強粵港澳地區(qū)食用農(nóng)產(chǎn)品安全合作的重要舉措?;浉郯拇鬄硡^(qū)“菜籃子”電子商務子系統(tǒng),主要是構建產(chǎn)品在線與線下交易、實體與網(wǎng)絡交易相結合的多功能信息展貿(mào)平臺,是實現(xiàn)供粵港澳農(nóng)產(chǎn)品供應商、基地和粵港澳地區(qū)的農(nóng)產(chǎn)品采購商之間進行在線農(nóng)產(chǎn)品批發(fā)交易的信息系統(tǒng),是保證以電子商務進行農(nóng)產(chǎn)品網(wǎng)上交易實現(xiàn)的具體實現(xiàn)體系,是粵港澳大灣區(qū)“菜籃子”信息平臺項目的核心系統(tǒng)之一,因此,該電子商務子系統(tǒng)的成功建設對粵港澳大灣區(qū)“菜籃子”信息平臺具有非常重要作用。
本文所研究的是建立粵港澳大灣區(qū)“菜籃子”信息平臺電子商務子系統(tǒng)的關鍵技術,對系統(tǒng)架構、技術架構、數(shù)據(jù)架構和部署架構進行論述,并建立了一個高效的電子商務系統(tǒng),為供需雙方提供了一個撮合交易平臺,具有極大的便利性。
1 粵港澳大灣區(qū)“菜籃子”信息平臺電子商務子系統(tǒng)的建設需求
所謂“菜籃子工程”,是由我國農(nóng)業(yè)部于1988年提出的,為緩解我國副食品短缺問題的一項副食品生產(chǎn)基地建設工程。通過該工程的建設,有效解決了城市肉、蛋、奶、蔬菜等副食品供應困難的問題,為城市民生生活提供了有力保障[2]。本文中所提及的電子商務系統(tǒng)是指利用互聯(lián)網(wǎng)為從事涉農(nóng)領域的生產(chǎn)經(jīng)營主體提供在網(wǎng)上完成產(chǎn)品或服務的銷售、購買和電子支付等業(yè)務交易的網(wǎng)站平臺。電子商務充分利用互聯(lián)網(wǎng)的易用性、廣域性和互通性,實現(xiàn)了快速可靠的網(wǎng)絡化商務信息交流和業(yè)務交易。
以廣州為例,當前廣州市菜籃子產(chǎn)品批發(fā)市場主要采用傳統(tǒng)的現(xiàn)貨、現(xiàn)場交易方式,信息化水平有待提高。為此,需建設農(nóng)產(chǎn)品電子商務系統(tǒng),提高產(chǎn)業(yè)鏈的信息流通率?;浉郯拇鬄硡^(qū)“菜籃子”信息平臺電子商務子系統(tǒng)作為供應商展示農(nóng)產(chǎn)品的媒介載體,需實現(xiàn)讓采購商能在更短的時間內(nèi)收集到更多農(nóng)產(chǎn)品商品及價格信息,促進雙方線上或線下交易。
農(nóng)產(chǎn)品電子商務起源于20 世紀70 年代。初期的電子商務主要以電話作為主要的交流工具,隨著計算機的不斷發(fā)展,電子商務出現(xiàn)了網(wǎng)上交易的模式,而衛(wèi)星技術以及互聯(lián)網(wǎng)等技術的出現(xiàn)和日益成熟催生了通過電子網(wǎng)絡進行的電子商務貿(mào)易形式,即建立在網(wǎng)絡平臺基礎上的一種電子商業(yè)貿(mào)易活動。而且近幾年來,由于網(wǎng)絡的普及和技術的成熟,農(nóng)產(chǎn)品電子商務得到快速發(fā)展,電商模式也呈現(xiàn)出多樣化的特點[3]。農(nóng)產(chǎn)品電子商務系統(tǒng)按照業(yè)務特點,劃分為2C(面向終端消費者提供電商服務)和2B(面向企業(yè)客戶提供電商服務)兩種模式。目前粵港澳大灣區(qū)“菜籃子”信息平臺電子商務子系統(tǒng)為面向企業(yè)客戶提供電商服務的2B類型的電商模式,為供粵港澳農(nóng)產(chǎn)品供應商、基地和粵港澳地區(qū)的農(nóng)產(chǎn)品采購商之間,提供農(nóng)產(chǎn)品批發(fā)業(yè)務的電子商務平臺。
農(nóng)產(chǎn)品電子商務與標準化工業(yè)產(chǎn)品的電子商務有著非常大的區(qū)別,主要原因是由于農(nóng)產(chǎn)品及農(nóng)產(chǎn)品的流通具有標準化程度低、產(chǎn)品保質(zhì)期短、物流運輸、損耗大要求高等特點,農(nóng)產(chǎn)品電子商務系統(tǒng)的建設必須綜合以上特點進行針對性的設計,“菜籃子”電子商務系統(tǒng)基于業(yè)已成熟的農(nóng)產(chǎn)品電商平臺基礎之上進行建設,能夠很好的滿足以上特點的交易需求。
2 粵港澳大灣區(qū)“菜籃子”信息平臺電子商務子系統(tǒng)的關鍵技術
2.1 系統(tǒng)架構
作為供需雙方的撮合交易系統(tǒng),粵港澳大灣區(qū)“菜籃子”信息平臺電子商務子系統(tǒng)包括采購商服務系統(tǒng)、供應商服務系統(tǒng)和運營服務系統(tǒng)三部分,其架構圖如圖1所示。
2.2 技術架構
隨著企業(yè)業(yè)務的快速發(fā)展,單體的系統(tǒng)架構模式已經(jīng)無法應對大規(guī)模的應用場景,而且單體應用易于存在單點故障而導致整體應用不可用,所以只有垂直或者水平拆分業(yè)務系統(tǒng),使其形成一個分布式的架構,利用分布式架構來冗余系統(tǒng)消除單點的故障,從而提高整個系統(tǒng)的可用性、穩(wěn)定性。同時分布式系統(tǒng)的模塊重用度更高,速度更快,擴展性更高是大型的項目必不可少的環(huán)節(jié)。項目中主要使用的關鍵技術點如下:
(1)微服務架構?;赟pring Cloud[4]實現(xiàn)分布式系統(tǒng)的整體架構解決方案,同時可滿足與私有云平臺、公有云平臺、混合云平臺的無縫銜接。輕量級:集成Spring Boot開發(fā)框架,簡化配置管理,使用Docker容器引擎,實現(xiàn)開箱即用的微服務功能。讀寫分離:對數(shù)據(jù)庫進行分布式部署,利用MyCat實現(xiàn)對MySQL數(shù)據(jù)庫的讀寫分離,實現(xiàn)數(shù)據(jù)庫的主從同步。(2)彈性計算。根據(jù)實際業(yè)務需求可靈活實現(xiàn)按量計算、按需分配。(3)運營保障。整合智能路由、鏈路跟蹤、集群監(jiān)控、容錯機制、微服務代理、配置管理、安全認證、控制總線等技術,確保交易流程數(shù)據(jù)的一致性、完整性、安全性、穩(wěn)定性等。
技術架構圖2所示:
2.3 數(shù)據(jù)架構
粵港澳大灣區(qū)“菜籃子”信息平臺電子商務子系統(tǒng)建設包括:采購商服務系統(tǒng)移動端、采購商服務系統(tǒng)PC端、供應商服務系統(tǒng)移動端、供應商服務系統(tǒng)PC端、運營服務系統(tǒng)及數(shù)據(jù)交換,數(shù)據(jù)流圖設計如圖3所示:
2.4 部署架構
本項目建設過程中,對“菜籃子”信息平臺電子商務子系統(tǒng)的性能要求比較高,比如對“菜籃子”信息平臺電子商務子系統(tǒng)的吞吐量、并發(fā)數(shù)、響應時間等要求。通過Kafka[5](高吞吐量的分布式發(fā)布訂閱消息系統(tǒng))依據(jù)中間件技術實現(xiàn)將數(shù)據(jù)以全量或增量的方式推送到搜索引擎,然后由搜索引擎對外提供Rest API服務,同時支持TB量級的商品數(shù)據(jù)和訂單數(shù)據(jù)能在200毫秒內(nèi)查詢出客戶所需要的商品結果和訂單交易結果,以提升用戶體驗與交易轉化率。集成Redis(高速緩存數(shù)據(jù)庫)、elastic search(搜索引擎)等。通過數(shù)據(jù)通道中間件技術實現(xiàn)將數(shù)據(jù)以全量或增量的方式推送到搜索引擎,然后由搜索引擎對外提供Rest API服務,每秒可支持300萬次的TPS請求。對應采購商服務系統(tǒng)、供應商服務系統(tǒng)、運營商服務系統(tǒng)的業(yè)務功能查詢響應時間控制在400毫秒以內(nèi),對業(yè)務功能的操作響應時間控制在1秒以內(nèi),對TB量級的圖形報表或數(shù)據(jù)報表的查詢響應時間控制在1.5秒以內(nèi)。訂單及商品性能設計如圖4、圖5所示。
2.5 系統(tǒng)的建設效果
針對上述關鍵技術的研究,筆者已進行了相關開發(fā)與實踐,目前粵港澳大灣區(qū)“菜籃子”信息平臺的一期工程已建設完成,并正式上線運行,運行情況良好,電子商務子系統(tǒng)上架商品種類超200種,商品交易總值超5400萬元,商品種類及交易金額穩(wěn)步增加。
3 結語
本文主要結合粵港澳大灣區(qū)“菜籃子”信息平臺建設工作,對粵港澳大灣區(qū)“菜籃子”信息平臺電子商務子系統(tǒng)這個課題進行了研究,文中分別從系統(tǒng)架構、技術架構、數(shù)據(jù)架構和部署架構等方面的內(nèi)容進行了論述,該電子商務子系統(tǒng)在建設過程中充分使用了這些架構和技術,實踐證明是可行的,有效的,實現(xiàn)了快速可靠的網(wǎng)絡化商務信息交流和業(yè)務交易。
參考文獻
[1] 中共中央、國務院.粵港澳大灣區(qū)發(fā)展規(guī)劃綱要[Z].2019-02-18.
[2] 郭曙英.研究農(nóng)產(chǎn)品電子商務支撐“菜籃子工程”模式[J].現(xiàn)代國企研究,2018(10):165-166.
[3] 劉振中,郭曉蕭.農(nóng)產(chǎn)品電子商務支撐“菜籃子工程”模式研究[J].中國物價,2017(11):65-68.
[4] 翟永超.Spring Cloud微服務實戰(zhàn)[M].北京:電子工業(yè)出版社,2017.
[5] 鄭奇煌.Kafka技術內(nèi)幕 圖文詳解Kafka源碼設計與實現(xiàn)[M].北京:人民郵電出版社,2017.
收稿日期:2020-05-09
作者簡介:蘇浩偉(1973—),男,廣東陽江人,博士研究生,高級工程師,研究方向:信息化技術開發(fā)與應用。