TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Fluvio – Lean and mean distributed stream processing system written in Rust

3 点作者 debadyutirc超过 1 年前
We have had 5 major releases since I posted last time about Fluvio on Hacker News.<p>This is a special update since, the community has been asking for this for a loooong time!<p>Finally - Fluvio is a single binary that can be run locally and deployed any way you want.<p>We have decoupled the core streaming system from Kubernetes and you can install and have a data streaming setup locally.<p>Follow this post and you would have Fluvio running on your system in 2 minutes.<p>Step 1. Download Fluvio Version Manager:<p>On your terminal run<p>$ curl -fsS https:&#x2F;&#x2F;hub.infinyon.cloud&#x2F;install&#x2F;install.sh | bash<p>Fluvio version manager will give you the ability to download different versions of Fluvio: - Including our read only edge cluster with built in compression, caching, and mirroring to never lose data even with extended downtimes... - Or our Developer Preview of Stateful Streaming which we are building using the web assembly component model to support all web assembly compatible languages.<p>Step 2. Add the install directory to path:<p>Copy paste the last line of the installer log that looks like this on a mac -<p>$ echo &#x27;export PATH=&quot;${HOME}&#x2F;.fvm&#x2F;bin:${HOME}&#x2F;.fluvio&#x2F;bin:${PATH}&quot;&#x27; &gt;&gt; ~&#x2F;.zshrc<p>It will be different based on the terminal flavour you have bash on Linux -<p>$ echo &#x27;export PATH=&quot;${HOME}&#x2F;.fvm&#x2F;bin:${HOME}&#x2F;.fluvio&#x2F;bin:${PATH}&quot;&#x27; &gt;&gt; ~&#x2F;.bashrc<p>Step 3. Start local cluster:<p>The following command will start a local cluster by default -<p>$ fluvio cluster start<p>Step 4. Create Topic:<p>The following command will create a topic called hello-fluvio:<p>$ fluvio topic create hello-fluvio<p>Step 5. Produce to Topic, Consume From Topic:<p>Produce data to your topic. Run the command first and then type some messages:<p>$ fluvio produce hello-fluvio<p>Consume data from the topic, Run the following command in a different terminal:<p>$ fluvio consume hello-fluvio -B -d<p>Just like that! You have a local cluster running the leanest and meanest streaming engine that exist in 2023!!!<p>Documentation is available here - https:&#x2F;&#x2F;www.fluvio.io&#x2F;docs&#x2F;<p>Looking forward to your feedback.<p>P.S.: We are currently running Developer Preview of Stateful Service Development Kit - to build end to end stateful streaming workflows.<p>If you are a seasoned data and platform engineer and you would like to try the Developer Preview, you can register here - https:&#x2F;&#x2F;infinyon.com&#x2F;request&#x2F;ss-early-access&#x2F;

暂无评论

暂无评论