99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Rust流處理新秀,即將抗衡Flink霸主地位

jf_wN0SrCdH ? 來源:Rust語言中文社區(qū) ? 2023-04-09 10:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Arroyo是一個使用Rust編寫的分布式流處理引擎,旨在高效地對數(shù)據(jù)流進(jìn)行有狀態(tài)的計(jì)算。與傳統(tǒng)的批處理不同,流處理引擎可以同時處理有界和無界的數(shù)據(jù)源,并在結(jié)果可用時立即得出結(jié)果。

廢話不多說,先上github:

https://github.com/ArroyoSystems/arroyo

簡而言之:Arroyo可讓你對大量實(shí)時數(shù)據(jù)提出復(fù)雜問題,并在亞秒級時間內(nèi)獲得結(jié)果。

說到這里,感覺就是Flink在Rust中的完美替代品。如果真的可以穩(wěn)定使用,那么將是Rust撼動Java在大數(shù)據(jù)流式處理計(jì)算的第一槍。

我們看下, 官網(wǎng)的宣傳圖:

b57d303a-d629-11ed-bfe3-dac502259ad0.png

官方標(biāo)榜主要特性有:

支持SQL和Rust流水線

可擴(kuò)展到每秒數(shù)百萬事件

支持狀態(tài)操作,如窗口和連接

支持狀態(tài)檢查點(diǎn)功能,以實(shí)現(xiàn)流水線的容錯和恢復(fù)

通過Dataflow模型進(jìn)行及時的流處理

用例

檢測欺詐和安全事件

實(shí)時產(chǎn)品和業(yè)務(wù)分析

實(shí)時數(shù)據(jù)攝取到您的數(shù)據(jù)倉庫或數(shù)據(jù)湖中

實(shí)時機(jī)器學(xué)習(xí)特征生成

為什么選擇Arroyo

現(xiàn)在已經(jīng)有一些現(xiàn)有的流引擎,包括Apache Flink, Spark streaming和Kafka Streams。為什么要搞一個新的呢?

官方也給出了具體的說明:(可以說非常炸裂)

無服務(wù)器運(yùn)維:Arroyo管道被設(shè)計(jì)為在現(xiàn)代云環(huán)境中運(yùn)行,支持無縫擴(kuò)展、恢復(fù)和重新調(diào)度。

高性能SQL:SQL是一流的關(guān)注點(diǎn),具有始終優(yōu)秀的性能。

專為非專家設(shè)計(jì):Arroyo從其內(nèi)部實(shí)現(xiàn)中清晰地分離了管道API。使用者不需要成為流處理專家即可構(gòu)建實(shí)時數(shù)據(jù)pipeline。

如何開始

可以通過運(yùn)行以下Docker命令來使用只有單個節(jié)點(diǎn)的Arroyo群集:

$dockerrun-p8000:8000-p8001:8001ghcr.io/arroyosystems/arroyo-single:multi-arch

然后可以在瀏覽器打開:http://localhost:8000

深入學(xué)習(xí)

官方文檔:https://doc.arroyo.dev/getting-started(看了下,文檔寫的非常好)

使用復(fù)雜SQL構(gòu)建你的第一個pipeline

https://doc.arroyo.dev/tutorial/first-pipeline

總結(jié)

之前也有Rust嘗試做大數(shù)據(jù)套件,但是都沒有很成功的案例?;蛟SArroyo將是第一個用Rust編寫的分布式流處理引擎成功的案例,這樣將再次證明Rust在大數(shù)據(jù)基建領(lǐng)域的可行性。

后面我也會繼續(xù)關(guān)注Arroyo,并寫一系列的使用教程發(fā)布到本公眾號,并做一些Flink和Arroyo的深入對比。

謝謝大家支持, 做第一個吃螃蟹的人。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • SQL
    SQL
    +關(guān)注

    關(guān)注

    1

    文章

    783

    瀏覽量

    45099
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8501

    瀏覽量

    134561
  • Rust
    +關(guān)注

    關(guān)注

    1

    文章

    234

    瀏覽量

    7085

原文標(biāo)題:Rust流處理新秀,即將抗衡Flink霸主地位

文章出處:【微信號:Rust語言中文社區(qū),微信公眾號:Rust語言中文社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    請問OpenVINO? 是否支持 Rust 綁定?

    無法確定OpenVINO?是否支持 Rust 綁定。
    發(fā)表于 06-25 07:45

    多相模擬仿真在核電領(lǐng)域的應(yīng)用及展望

    核電作為一種重要的清潔能源,在全球能源結(jié)構(gòu)中的地位日益重要。核反應(yīng)堆作為核電站的核心設(shè)備,其安全、高效運(yùn)行至關(guān)重要。確模擬和分析這些多相現(xiàn)象,對于核反應(yīng)堆的設(shè)計(jì)、優(yōu)化、安全分析以及事故預(yù)防和處理具有重要意義。
    的頭像 發(fā)表于 04-24 12:28 ?221次閱讀
    多相<b class='flag-5'>流</b>模擬仿真在核電領(lǐng)域的應(yīng)用及展望

    變頻器過(oc)類故障原因分析及處理

    變頻器過(OC)故障是工業(yè)控制中常見且影響嚴(yán)重的故障之一。當(dāng)變頻器檢測到輸出電流超過設(shè)定閾值時,會觸發(fā)保護(hù)機(jī)制,導(dǎo)致變頻器停機(jī)報(bào)警。以下是對變頻器過(OC)類故障的原因分析及處理方法的詳細(xì)闡述
    的頭像 發(fā)表于 03-16 17:15 ?1310次閱讀

    基于SEGGER的Ozone調(diào)試器和J-Trace工具跟蹤Ferrocene的Rust應(yīng)用

    2025年3月,SEGGER和Ferrous Systems合作,確保使用Ferrous Systems的Ferrocene工具鏈編譯的Rust應(yīng)用程序可以通過SEGGER的J-Trace工具實(shí)時下載分析。
    的頭像 發(fā)表于 03-14 11:27 ?536次閱讀

    vivo打造最具影響力Rust賽事,點(diǎn)亮基礎(chǔ)軟件事業(yè)的“藍(lán)河時代”

    在藍(lán)河操作系統(tǒng)創(chuàng)新賽,看見中國Rust生態(tài)的匯聚與發(fā)展
    的頭像 發(fā)表于 02-27 15:08 ?1703次閱讀
    vivo打造最具影響力<b class='flag-5'>Rust</b>賽事,點(diǎn)亮基礎(chǔ)軟件事業(yè)的“藍(lán)河時代”

    JavaScript與Rust和WebAssembly集成

    偶然一次機(jī)會,接觸了Rust的代碼。當(dāng)時想給團(tuán)隊(duì)小伙伴做演示,發(fā)現(xiàn)自己并不能在移動端按照文檔生成演示demo。我就想,要是Rust代碼能轉(zhuǎn)化成JavaScript就好了。結(jié)果一搜,還真有。
    的頭像 發(fā)表于 01-24 15:43 ?434次閱讀
    JavaScript與<b class='flag-5'>Rust</b>和WebAssembly集成

    云服務(wù)器 Flexus X 實(shí)例,Docker 集成搭建搭建 Flink

    Apache Flink 是一個分布式大數(shù)據(jù)計(jì)算引擎,專為處理無界和有界數(shù)據(jù)流上的有狀態(tài)計(jì)算而設(shè)計(jì),以其高吞吐量、低延遲和高性能在實(shí)時處理和批量計(jì)算領(lǐng)域脫穎而出,
    的頭像 發(fā)表于 01-13 18:17 ?412次閱讀
    云服務(wù)器 Flexus X 實(shí)例,Docker 集成搭建搭建 <b class='flag-5'>Flink</b>

    基于圖遍歷的Flink任務(wù)畫布模式下零代碼開發(fā)實(shí)現(xiàn)方案

    作者:京東物流 吳云濤 前言 提交一個DataSteam 的 Flink應(yīng)用,需要經(jīng)過 StreamGraph、JobGraph、ExecutionGraph 三個階段的轉(zhuǎn)換生成可成執(zhí)行的有向無環(huán)圖
    的頭像 發(fā)表于 11-05 10:35 ?1094次閱讀
    基于圖遍歷的<b class='flag-5'>Flink</b>任務(wù)畫布模式下零代碼開發(fā)實(shí)現(xiàn)方案

    RISC-V,即將進(jìn)入應(yīng)用的爆發(fā)期

    計(jì)算機(jī)由控制整體的CPU(中央處理器)和加速器兩部分構(gòu)成。在AI計(jì)算中,功耗和效率是兩個關(guān)鍵因素。RISC-V架構(gòu)通過其簡潔的設(shè)計(jì)和定制化的擴(kuò)展,可以實(shí)現(xiàn)高效的能量使用。該架構(gòu)能夠通過小型且高效的處理單元
    發(fā)表于 10-31 16:06

    如何用Rust編寫一個ChatGPT桌面應(yīng)用(保姆級教程)

    用IDEA開發(fā)的java仔) 安裝 Rust 語言工具鏈:首先,請確保你已安裝了 Rust 編程語言工具鏈,包括 Rust 編譯器 (rustc) 和包管理工具 (cargo)??梢酝ㄟ^訪問
    的頭像 發(fā)表于 09-25 11:19 ?658次閱讀
    如何用<b class='flag-5'>Rust</b>編寫一個ChatGPT桌面應(yīng)用(保姆級教程)

    韓國AI芯片巨頭合并,劍指英偉達(dá)龍頭地位

    的合資公司創(chuàng)造超過1萬億韓元的業(yè)務(wù)價值,標(biāo)志著韓國在AI芯片領(lǐng)域的雄心壯志,旨在挑戰(zhàn)全球領(lǐng)導(dǎo)者英偉達(dá)(NVIDIA)的霸主地位。
    的頭像 發(fā)表于 08-21 16:29 ?984次閱讀

    LED恒IC領(lǐng)域的照明方案

    LED恒IC領(lǐng)域的照明方案提供商。 主要于LED照明、廣告背光、植物燈、UVC殺菌燈、汽車/軌道列車…等應(yīng)用。 芯片選型 NU501 ,NU502,NU504,NU402 ,NU403
    發(fā)表于 08-02 17:05

    韓國智能手機(jī)OLED顯示屏市場失去榜首位置,中國崛起成新霸主

    據(jù)市場研究公司Sino Research的最新數(shù)據(jù),韓國在智能手機(jī)有機(jī)發(fā)光二極管(OLED)顯示屏市場的霸主地位已發(fā)生顯著變化,中國憑借強(qiáng)勁的增長勢頭成功取而代之。2024年上半年,中國顯示屏公司
    的頭像 發(fā)表于 07-29 15:00 ?834次閱讀

    未來嵌入式系統(tǒng)的黃金搭檔 MCX N947遇上Rust

    ? Rust 介紹 Rust 是一門注重安全的語言,相比于 C/C++/ASM 有著更高級的抽象能力、編譯器帶來的安全特性與廣泛友好的社區(qū)支持。 Linux 與 Windows 內(nèi)核也都
    的頭像 發(fā)表于 07-25 09:14 ?1798次閱讀
    未來嵌入式系統(tǒng)的黃金搭檔 MCX N947遇上<b class='flag-5'>Rust</b>

    Vector和HighTec推出基于Rust和AUTOSAR Classic實(shí)現(xiàn)安全應(yīng)用的解決方案

    Vector和HighTec兩家公司成功展示了Rust應(yīng)用程序與基于C語言的AUTOSAR Classic基礎(chǔ)軟件的集成,這在行業(yè)內(nèi)還屬首次。這樣一來,Rust及其優(yōu)勢可以被應(yīng)用在有最高功能安全要求的汽車ECU中。
    的頭像 發(fā)表于 07-17 14:42 ?1302次閱讀
    Vector和HighTec推出基于<b class='flag-5'>Rust</b>和AUTOSAR Classic實(shí)現(xiàn)安全應(yīng)用的解決方案