Back to Home
Ej-Locked icon

FlowCore

Verified Safe

by Ej-Locked

Overview

A lightweight, Rust-powered real-time stream processing engine designed for ingesting, processing (e.g., tumbling windows, watermarks), checkpointing, and visualizing event data via a React dashboard.

Installation

Run Command
cd backend && cargo run --bin flowcore & cd ../frontend && npm install && npm run dev

Security Notes

The server binds to 127.0.0.1:8080, limiting external access by default. Input data for '/ingest' is parsed as JSON, mitigating common injection risks. There are no hardcoded secrets or 'eval' statements. The system uses '/tmp/flowCore_out' and '/tmp/flowCore_ckpt' for storing processed results and checkpoints. While suitable for a demo, in a production environment, dedicated and permission-controlled directories would be advisable to prevent potential information disclosure or tampering by other local processes.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Stars0
Forks0
Last Update2025-12-13

Tags

Stream ProcessingReal-time AnalyticsRustReactData Monitoring