-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
vanus
Vanus is a Serverless, event streaming system with processing capabilities. It easily connects SaaS, Cloud Services, and Databases to help users build next-gen Event-driven Applications.
Apache Hop https://hop.apache.org/
If you really want a "modern" language (I assume you just want Python based on your other comments), there's Robinhood's Faust, though it's been deprecated for a while. It'll still probably do what you want given your criteria, but it's not really suitable for long-term use given it hasn't been updated since October 2020.
Hi, I think vanus can meet your needs very well. It is a message queue with message processing capabilities, including filter,transformation and etc. https://github.com/linkall-labs/vanus
Just wanted to add that there is an actively maintained fork called faust-streaming, you can find it here: https://github.com/faust-streaming/faust