簡(jiǎn)略信息一覽:
服務(wù)端技術(shù)方案模板參考
1、長(zhǎng)連接:HTTP長(zhǎng)連接,客戶端向服務(wù)端發(fā)起請(qǐng)求,服務(wù)端等有數(shù)據(jù)了才response,否則一直持有該連接Cometgithub: comet4j 項(xiàng)目,可以直接下載配置jar到tomcat下使用。使用xmpp協(xié)議的一種技術(shù),能夠做到j(luò)s中調(diào)用服務(wù)器的Java方法。消息推送建議用專業(yè)的推送平臺(tái),例如:極光。
2、后端主要是讓服務(wù)器、應(yīng)用、數(shù)據(jù)庫(kù)能夠彼此交互,需要考慮如何實(shí)現(xiàn)功能、數(shù)據(jù)的存取、平臺(tái)的穩(wěn)定性與性能等。常用的腳本語(yǔ)言有php、 java 、 python、C、C++等,以java為例主要用到的技術(shù)包括但不限于Struts、spring、springmvc 、Hibernate、Http協(xié)議、Servlet、Tomcat服務(wù)器等 第一,Servlet技術(shù)。
3、***(虛擬專用網(wǎng)絡(luò),Virtual Private Network)是一種用于連接中、大型企業(yè)或團(tuán)體與團(tuán)體間的私人網(wǎng)絡(luò)的通訊方法,它利用隧道協(xié)議來(lái)達(dá)到保密、發(fā)送端認(rèn)證、消息準(zhǔn)確性等私人消息安全效果。 ***技術(shù)可以用不安全的網(wǎng)絡(luò)來(lái)發(fā)送可靠、安全的消息,可通過(guò)服務(wù)器、硬件、軟件等多種方式實(shí)現(xiàn)。
4、所有小程序的技術(shù)方案都是為了這兩個(gè)需求服務(wù)。
5、上面分別介紹了多Redis服務(wù)器集群的兩種方式,它們是基于客戶端sharding的Redis Sharding和基于服務(wù)端sharding的Redis Cluster。客戶端sharding技術(shù)其優(yōu)勢(shì)在于服務(wù)端的Redis實(shí)例彼此獨(dú)立,相互無(wú)關(guān)聯(lián),每個(gè)Redis實(shí)例像單服務(wù)器一樣運(yùn)行,非常容易線性擴(kuò)展,系統(tǒng)的靈活性很強(qiáng)。
關(guān)于秒殺活動(dòng)異常場(chǎng)景用例設(shè)計(jì),以及秒殺活動(dòng)的缺點(diǎn)的相關(guān)信息分享結(jié)束,感謝你的耐心閱讀,希望對(duì)你有所幫助。