女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

jf_wN0SrCdH ? 來源:Rust語言中文社區 ? 2023-04-09 10:21 ? 次閱讀

Arroyo是一個使用Rust編寫的分布式流處理引擎,旨在高效地對數據流進行有狀態的計算。與傳統的批處理不同,流處理引擎可以同時處理有界和無界的數據源,并在結果可用時立即得出結果。

廢話不多說,先上github:

https://github.com/ArroyoSystems/arroyo

簡而言之:Arroyo可讓你對大量實時數據提出復雜問題,并在亞秒級時間內獲得結果。

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

我們看下, 官網的宣傳圖:

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

官方標榜主要特性有:

支持SQL和Rust流水線

可擴展到每秒數百萬事件

支持狀態操作,如窗口和連接

支持狀態檢查點功能,以實現流水線的容錯和恢復

通過Dataflow模型進行及時的流處理

用例

檢測欺詐和安全事件

實時產品和業務分析

實時數據攝取到您的數據倉庫或數據湖中

實時機器學習特征生成

為什么選擇Arroyo

現在已經有一些現有的流引擎,包括Apache Flink, Spark streaming和Kafka Streams。為什么要搞一個新的呢?

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

無服務器運維:Arroyo管道被設計為在現代云環境中運行,支持無縫擴展、恢復和重新調度。

高性能SQL:SQL是一流的關注點,具有始終優秀的性能。

專為非專家設計:Arroyo從其內部實現中清晰地分離了管道API。使用者不需要成為流處理專家即可構建實時數據pipeline。

如何開始

可以通過運行以下Docker命令來使用只有單個節點的Arroyo群集:

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

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

深入學習

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

使用復雜SQL構建你的第一個pipeline

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

總結

之前也有Rust嘗試做大數據套件,但是都沒有很成功的案例。或許Arroyo將是第一個用Rust編寫的分布式流處理引擎成功的案例,這樣將再次證明Rust在大數據基建領域的可行性。

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

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

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • SQL
    SQL
    +關注

    關注

    1

    文章

    780

    瀏覽量

    44789
  • 機器學習
    +關注

    關注

    66

    文章

    8490

    瀏覽量

    134022
  • Rust
    +關注

    關注

    1

    文章

    233

    瀏覽量

    6944

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

文章出處:【微信號:Rust語言中文社區,微信公眾號:Rust語言中文社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    多相模擬仿真在核電領域的應用及展望

    核電作為一種重要的清潔能源,在全球能源結構中的地位日益重要。核反應堆作為核電站的核心設備,其安全、高效運行至關重要。確模擬和分析這些多相現象,對于核反應堆的設計、優化、安全分析以及事故預防和處理具有重要意義。
    的頭像 發表于 04-24 12:28 ?126次閱讀
    多相<b class='flag-5'>流</b>模擬仿真在核電領域的應用及展望

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

    變頻器過(OC)故障是工業控制中常見且影響嚴重的故障之一。當變頻器檢測到輸出電流超過設定閾值時,會觸發保護機制,導致變頻器停機報警。以下是對變頻器過(OC)類故障的原因分析及處理方法的詳細闡述
    的頭像 發表于 03-16 17:15 ?821次閱讀

    基于SEGGER的Ozone調試器和J-Trace工具跟蹤Ferrocene的Rust應用

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

    vivo打造最具影響力Rust賽事,點亮基礎軟件事業的“藍河時代”

    在藍河操作系統創新賽,看見中國Rust生態的匯聚與發展
    的頭像 發表于 02-27 15:08 ?1586次閱讀
    vivo打造最具影響力<b class='flag-5'>Rust</b>賽事,點亮基礎軟件事業的“藍河時代”

    JavaScript與Rust和WebAssembly集成

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

    云服務器 Flexus X 實例,Docker 集成搭建搭建 Flink

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

    基于圖遍歷的Flink任務畫布模式下零代碼開發實現方案

    作者:京東物流 吳云濤 前言 提交一個DataSteam 的 Flink應用,需要經過 StreamGraph、JobGraph、ExecutionGraph 三個階段的轉換生成可成執行的有向無環圖
    的頭像 發表于 11-05 10:35 ?1007次閱讀
    基于圖遍歷的<b class='flag-5'>Flink</b>任務畫布模式下零代碼開發實現方案

    RISC-V,即將進入應用的爆發期

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

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

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

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

    的合資公司創造超過1萬億韓元的業務價值,標志著韓國在AI芯片領域的雄心壯志,旨在挑戰全球領導者英偉達(NVIDIA)的霸主地位
    的頭像 發表于 08-21 16:29 ?844次閱讀

    LED恒IC領域的照明方案

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

    未來嵌入式系統的黃金搭檔 MCX N947遇上Rust

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

    Vector和HighTec推出基于Rust和AUTOSAR Classic實現安全應用的解決方案

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

    什么是 Flink SQL 解決不了的問題?

    簡介 在實時數據開發過程中,大家經常會用 Flink SQL 或者 Flink DataStream API 來做數據加工。通常情況下選用2者都能加工出想要的數據,但是總會有 Flink SQL
    的頭像 發表于 07-09 20:50 ?524次閱讀

    esp32s3開發時,每次改動,rust編譯的時間都很長為什么?

    esp32s3 開發時,每次改動,rust編譯時間太長
    發表于 06-05 06:36