4月12日消息,京東云今天對外發布云原生自研中間件JCQ,宣稱可以高效的解決復雜場景下的數據通道問題。
據介紹,在金融系統中,消息隊列服務通過上、下游業務系統的松耦合設計,實現龐大業務系統之間的異步解耦。下游的余額通知、積分等系統出現宕機,不會影響到上游核心交易系統的正常運轉。同時,消息隊列服務可以確保交易過程中的優先原則,實現金融交易系統中的查詢、創建、支付、退款等消息的有序性。
京東云消息隊列JCQ是京東云自主研發的云原生分布式消息隊列服務,提供8個9的數據可靠性以及4個9的服務可用性承諾。在性能方面,京東云采用multi raft、內存屏障、pipeline等技術來提升系統的并行度,從而提升系統的吞吐量,降低延時。
數據安全方面,JCQ提供了數據信道加密和數據落盤加密、租戶數據隔離等安全保障,安全級別達到金融級的嚴苛要求,并通過了CSA STAR、網信辦等多家權威安全機構的認證。
京東云消息隊列JCQ是一款Serverless化的消息隊列服務產品,對外提供邏輯的topic,用戶不需要感知物理集群的存在以及其規模大小,只需按業務需要,隨時創建Topic使用。在產品實現上采用了計算存儲分離的架構,將計算層和存儲層分離,使其具備高度的彈性,結合數據自動平衡的能力,JCQ在性能和容量上可以接近于無限擴展,并且這個過程對用戶無感知。
據悉,JCQ幾乎承接了整個京東集團的消息服務,日常每天的消息量超過6萬億條,大促期間超過10萬億條,大促峰值超過3.6億條每秒。在延時方面,在同步刷盤的場景下,TP99的性能指標依然保持在2ms以內,在高吞吐和低延時特性上都有較大的優勢,尤其在低配的機械硬盤環境下,性能優勢更加明顯。
目前JCQ已完成多個主流國產芯片和國產操作系統的適配,包括鯤鵬、飛騰、海光等國產芯片,麒麟、統信等國產操作系統。
關鍵詞: