Skip to main content

This Week in Fluvio #73

· 2 min read

Fluvio is a distributed, programmable streaming platform written in Rust.


We released Fluvio 0.17.0 last week.

New release

Fluvio v0.17.0 is now available!

To update you can run fvm update

$ fvm update

info: Updating fluvio stable to version 0.17.0. Current version is 0.16.1.
info: Downloading (1/5): fluvio@0.17.0
info: Downloading (2/5): fluvio-cloud@0.3.8
info: Downloading (3/5): fluvio-run@0.17.0
info: Downloading (4/5): cdk@0.17.0
info: Downloading (5/5): smdk@0.17.0
done: Installed fluvio version 0.17.0
done: Now using fluvio version 0.17.0

If you don't have Fluvio in your machine run:

curl -fsS https://hub.infinyon.cloud/install/install.sh | bash

If you are enjoying Fluvio please share with your friends!

info

Also check out the Stateful Data Flow (SDF) streaming analytics in beta SDF Examples

New features & Improvements

This release includes several notable enhancements and fixes:

  • Fixed issues where replication could get stuck when syncing large batches.
  • Enabled producer reconnection when an SPU goes down.
  • Automatically deleted consumers after their topic is removed.
  • Added proxy support for fvm install.
  • Improved cdk publish with additional validations.
  • Recalculated replicas on timeout and rejection scenarios.
  • Returned a TLS cluster connection error when built without TLS.
  • SPG creation is optional now.
  • Added dedup parameter to the CLI for topic creation. Example: fluvio topic create TOPIC_NAME --dedup --dedup-count 1000 --dedup-age 10m

See the CHANGELOG for details

Good First Issues

We love our open source community contributors. Here are some issues that you could contribute to. All the best.


Get in touch with us on GitHub Discussions or join our Discord channel and come say hello!

See some of the interesting community projects, examples, and utilities in the Fluvio Community GitHub org.

For the full list of changes this week, be sure to check out our CHANGELOG.