進(jìn)口食品銷售銷售在那個(gè)網(wǎng)站做世界搜索引擎公司排名
2024年3月20日,?Redis官方宣布,從?Redis?7.4版本開始,Redis將獲得源可用許可證?(?RSALv2?)?和服務(wù)器端公共許可證?(?SSPLv1?)?的雙重許可,時(shí)間點(diǎn)恰逢剛剛完成最新一輪融資,宣布的時(shí)機(jī)耐人尋味。
?
Redis協(xié)議調(diào)整,對(duì)云計(jì)算廠商的影響
Redis協(xié)議調(diào)整聽起來(lái)可能沒(méi)什么,但在開源項(xiàng)目領(lǐng)域是一個(gè)大問(wèn)題。這并不是?Redis?官方第一次改變?cè)S可方式,早在?2018?年,Redis Labs?將其許可證從?AGPL?更改為Apache?2?modified with Commons Clause。Commons Clause在其許可之上增加了商業(yè)限制條款。
從Redis Labs?團(tuán)隊(duì)成員在網(wǎng)上發(fā)布的言論,可以了解到: “目前部分云提供商復(fù)用成功的開源項(xiàng)目,卻沒(méi)有為其社區(qū)做出重大貢獻(xiàn),他們將非其自行研發(fā)的軟件產(chǎn)品通過(guò)重新打包的方式,轉(zhuǎn)變成極具競(jìng)爭(zhēng)力的云服務(wù)產(chǎn)品,并利用他們的業(yè)務(wù)優(yōu)勢(shì)從這些開源項(xiàng)目中獲取可觀的收入?!?/p>
不可否認(rèn),隨著云計(jì)算技術(shù)的飛速發(fā)展,Redis作為一款流行的開源內(nèi)存計(jì)算高速緩存,在云環(huán)境中將發(fā)揮著舉足輕重的作用,其高效的數(shù)據(jù)處理能力和豐富的數(shù)據(jù)結(jié)構(gòu)支持,使其成為眾多企業(yè)應(yīng)用和云服務(wù)產(chǎn)品的重要組件。
然而,隨著云計(jì)算廠商紛紛推出相應(yīng)的Redis之后,也面臨著諸多方面的挑戰(zhàn):
- 合規(guī)性:Redis自2013年起,采用了BSD開源協(xié)議,允許云服務(wù)商自由分發(fā)和使用Redis代碼,但隨著Redis Labs引入Commons Clause補(bǔ)充條款之后,針對(duì)商業(yè)軟件服務(wù)提供商便提出了額外限制,這意味著云廠商必須注意許可模式的變化,確保在提供托管Redis服務(wù)時(shí)符合開源協(xié)議的精神及其附加條款,避免潛在的法律風(fēng)險(xiǎn)。
- 技術(shù)創(chuàng)新與差異化:開源Redis雖然提供了基礎(chǔ)功能,但為了在競(jìng)爭(zhēng)激烈的云服務(wù)市場(chǎng)中脫穎而出,云計(jì)算廠商需要開發(fā)出具備差異化特性的高級(jí)功能或管理工具。如何在遵循開源協(xié)議的同時(shí),增加諸如監(jiān)控、備份恢復(fù)、安全防護(hù)等增值服務(wù),是對(duì)云廠商技術(shù)研發(fā)能力的考驗(yàn)。
- 服務(wù)質(zhì)量與SLA保障:云服務(wù)商提供的Redis服務(wù)不僅要保證開源版本的穩(wěn)定性和性能,還需提供高質(zhì)量的服務(wù)水平協(xié)議(SLA),包括高可用性、容災(zāi)恢復(fù)以及彈性擴(kuò)展等,而這些特性往往需要在開源Redis基礎(chǔ)上進(jìn)行大量定制開發(fā)和優(yōu)化工作。
- 維護(hù)與升級(jí):云環(huán)境下的Redis集群需要及時(shí)更新至最新版本以獲取最新的功能和安全修復(fù)。然而,不同客戶可能依賴于不同的Redis版本,這就要求云廠商在提供統(tǒng)一服務(wù)的同時(shí),必須處理好不同版本之間的兼容性和平滑升級(jí)的問(wèn)題。
為了滿足用戶需求及順應(yīng)市場(chǎng)變化,各云廠商采取了以下對(duì)策:
- 積極參與社區(qū):云計(jì)算廠商應(yīng)積極貢獻(xiàn)開源社區(qū),參與Redis核心功能的改進(jìn)與發(fā)展,同時(shí)也通過(guò)這種方式獲得社區(qū)的信任和支持,增強(qiáng)自身在開源生態(tài)中的影響力。
- 自主創(chuàng)新與合作:建立專門的研發(fā)團(tuán)隊(duì),針對(duì)Redis進(jìn)行深度定制開發(fā),推出自有知識(shí)產(chǎn)權(quán)的增強(qiáng)版Redis服務(wù)。此外,與Redis官方或其他第三方合作伙伴建立緊密聯(lián)系,共同解決許可問(wèn)題并尋求共贏解決方案。
- 標(biāo)準(zhǔn)化服務(wù)與管理平臺(tái):構(gòu)建完善的自動(dòng)化運(yùn)維平臺(tái),確保能夠快速響應(yīng)Redis實(shí)例的創(chuàng)建、擴(kuò)容、遷移和維護(hù)等需求,同時(shí)提供可視化管理和監(jiān)控工具,提升用戶體驗(yàn)和運(yùn)維效率。
- 多樣化的服務(wù)模式:根據(jù)客戶需求提供多種服務(wù)模式,例如開源Redis的托管服務(wù)、基于Redis的企業(yè)版解決方案,甚至包含具有技術(shù)支持和個(gè)性化功能的高級(jí)服務(wù)包。
面對(duì)Redis開源協(xié)議帶來(lái)的挑戰(zhàn),云計(jì)算廠商需在遵守許可規(guī)定的基礎(chǔ)上,持續(xù)創(chuàng)新,提供優(yōu)質(zhì)服務(wù),強(qiáng)化與開源社區(qū)的合作,并通過(guò)不斷提升自身的技術(shù)服務(wù)實(shí)力,以滿足日益增長(zhǎng)的市場(chǎng)需求。在這個(gè)過(guò)程中,不僅推動(dòng)了Redis技術(shù)在云端的應(yīng)用普及,也促進(jìn)了整個(gè)云計(jì)算行業(yè)的健康發(fā)展。
?
無(wú)懼Redis協(xié)議更改,華為云100%技術(shù)自主創(chuàng)新緩存更快更強(qiáng)
華為云分布式緩存服務(wù)DCS是華為云為客戶提供的一款基于Redis內(nèi)核的云服務(wù),經(jīng)過(guò)多年持續(xù)不斷的投入與建設(shè),較開源Redis在易用性、高性能、高可靠和性價(jià)比方面都具有顯著的優(yōu)勢(shì),已經(jīng)成為企業(yè)信賴和依靠的一款優(yōu)秀產(chǎn)品。
DCS與開源產(chǎn)品對(duì)比情況:
?
除此之外,DCS的研發(fā)團(tuán)隊(duì)也非常重視對(duì)開源社區(qū)的回饋。
截止發(fā)文日,過(guò)去一年在開源社區(qū)貢獻(xiàn)排名第5,累計(jì)貢獻(xiàn)排名第9;國(guó)內(nèi)社區(qū)影響力排名第2;累計(jì)154次commit次數(shù)和138次PR,總共貢獻(xiàn)13000+行代碼。
在去年2023年,華為云分布式緩存服務(wù)DCS還特別推出了企業(yè)版,該企業(yè)版是100%自主創(chuàng)新開發(fā)的多線程高性能緩存,并且100%兼容Redis協(xié)議,較Redis不管是在多線程、內(nèi)存效率還是高吞吐量上都完全超越對(duì)方。
Redis?5.x以前的單(主)線程模型,主線程主要處理新建網(wǎng)絡(luò)鏈接接入、命令解析、命令執(zhí)行、響應(yīng)封裝等,同時(shí)負(fù)責(zé)網(wǎng)絡(luò)讀寫,當(dāng)遇到網(wǎng)絡(luò)阻塞或者高耗時(shí)任務(wù),如命令執(zhí)行時(shí),則會(huì)導(dǎo)致時(shí)延增高。
隨著計(jì)算硬件的性能提升,網(wǎng)絡(luò)的讀寫成為系統(tǒng)性能提升的瓶頸,在Redis6.0以上,通過(guò)多線程模型處理網(wǎng)絡(luò)讀寫,提升系統(tǒng)性能,主線程承接高時(shí)延的命令執(zhí)行任務(wù),考慮到多線程復(fù)雜度問(wèn)題,在滿足80%業(yè)務(wù)訴求的情況下,仍然采用單主線程。
在業(yè)務(wù)發(fā)展的同時(shí),仍然需要能夠把更高性能要求的硬件資源發(fā)揮到極致,那么,命令執(zhí)行任務(wù)的時(shí)延問(wèn)題就會(huì)成為性能提升的瓶頸,DCS企業(yè)版的核心解決思路就是通過(guò)完全的多主線程模型提升性能,并且100%兼容開源Redis,通過(guò)網(wǎng)絡(luò)多線程調(diào)度模型,大大提升網(wǎng)絡(luò)讀寫任務(wù)的并發(fā)量,保障秒級(jí)的讀寫性能,下面是實(shí)驗(yàn)室評(píng)測(cè)的一些數(shù)據(jù):
?可以看到,華為云DCS企業(yè)版Redis的QPS并發(fā)數(shù)優(yōu)于基于開源Redis版本最大接近5倍,時(shí)延是其25%,完全遙遙領(lǐng)先。?
華為云分布式緩存服務(wù)DCS經(jīng)過(guò)5年的發(fā)展,目前已經(jīng)廣泛應(yīng)用于電商、社交文娛、游戲等行業(yè)。
在上云階段通過(guò)專業(yè)的上云搬遷團(tuán)隊(duì),提供貼身技術(shù)咨詢和遷移實(shí)施支持服務(wù),實(shí)現(xiàn)了應(yīng)用“零改造”,搬遷上云業(yè)務(wù)無(wú)中斷;上云后通過(guò)千萬(wàn)級(jí)的并發(fā)接入能力和百萬(wàn)級(jí)的讀寫能力保障秒殺商品“零等待”、訂單無(wú)丟失、直播間禮物“零卡頓”等高難度應(yīng)用場(chǎng)景,成為華為云客戶信賴的最有價(jià)值的云服務(wù)。
?閱讀原文