Optimization of Time-Series Data Rendering in React Node.js App

Job ID: 38623069

Budget: €2 – €6 EUR

We are looking for an experienced developer to optimize the integration of a time-series database (InfluxDB) with our React Node.js application. Our InfluxDB stores hundreds of thousands of data points per variable each month, but fetching this large dataset is causing delays in data retrieval, leading to high memory usage and frontend crashes.

The goal is to efficiently fetch and display large datasets within the app without overloading the browser or increasing memory usage. We expect the solution to include pagination, data streaming, or other techniques to ensure smooth performance.

Deliverables:

Optimized data fetching from InfluxDB.
Smooth rendering of large datasets in the frontend (React).
Possible implementation of pagination, lazy loading, or data streaming to prevent memory overload.
Documentation on the solution provided.
Experience with time-series databases and performance optimization in React/Node.js is required.
Related categories: JavaScript Python NoSQL Couch & Mongo Node.js AngularJS