-
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.
The build times are becoming a real problem for CI -- the frontend build blocks all of our integration tests, and I've done about as much optimization on the testing side as I can for now. I've begun to look into build memoization using Dagger so that commits that don't make frontend changes can just skip that part of the build entirely, but obviously that doesn't help the frontend team themselves.
I was considering tackling this problem by implementing something like https://github.com/asfktz/autodll-webpack-plugin for Rollup/Vite, so that I can bundle the dependencies only when they change. In the process of doing so, however, I actually tried out esbuild -- and I found that it can bundle my entire project with dependencies in 2-3s (compared to Vite's ~6min). So I think I have my answer: while I have a lot of trepidation about committing to wrangling all esbuild's quirks, I'm obligated to try. The delta's just too big to ignore.