HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
influxdata
influxdb
Rust2013–2023
influxdata / influxdb

influxdb

Scalable datastore for metrics, events, and real-time analytics

34Distinct people
41Mentions
0Explicit recommenders
31.8KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Scalable datastore for metrics, events, and real-time analytics

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:03:16 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year41 dated mentions

Observed mentions: 2013-11-05 19:27:18 UTC to 2023-10-03 21:49:48 UTC.

0510152013-01-01 00:00:00 UTC to 2014-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20132014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 12 mentions; 1 submissions, 11 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 13 mentions; 1 submissions, 12 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20182019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 4 mentions; 2 submissions, 2 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 4 mentions; 1 submissions, 3 comments2023

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20132013-01-01 00:00:00 UTC2014-01-01 00:00:00 UTC202
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC202
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC12111
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC13112
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC202
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC202
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC000
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC422
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC000
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC413

What Hacker News says

41 sources
Who's upstream? Open source project and publicly accessible upstream? Yep. They're likely MIT licensed in accordance with the CLA. Internal company copy of an MIT project? Unlikely unless legal says they are. If the organization that I worked for made an internal copy of Influxdb ( https://github.com/influxdata/influxdb ), my contributions to the private and internally hosted copy are not inherently MIT licensed too and furthermore don't need to be redistributed. If those changes were submitted upstream to the influxdata/influxdb repo, and I signed the CLA with them - then yes they would be. What's more, if I left the organization, then I don't necessarily have a right to the contributions that I made to the private and internally hosted copy's codebase.
In Tell HN: GitHub will delete your private repo if you lose access to the original
ListenBrainz dev here. We wanted stuff like the ability to do stuff like "DELETE FROM measurement where field = blah" and that support didn't exist last time we looked. [0] Another thing that's not mentioned in the post but was a pain point for us was that it's not easy to query for fields with "null" values [1]. I figure a lot of our pain might be because we're not as good at Influx as we are at PostgreSQL. We've been running MusicBrainz[2] for ~18 years on PostgreSQL, that knowledge will hopefully transfer over a little with Timescale. [0]: https://github.com/influxdata/influxdb/issues/3210 [1]: https://github.com/influxdata/docs.influxdata.com/issues/717 [2]: https://musicbrainz.org
In ListenBrainz moves to TimescaleDB
if err != nil return err if err != nil return err if err != nil return err https://github.com/docker/cli/search?q=%22if+err+%21%3D+nil%... https://github.com/kubernetes/kubernetes/search?q=%22if+err+... https://github.com/coreos/etcd/search?q=%22return+err%22&uns... https://github.com/influxdata/influxdb/search?q=%22if+err+%2... The reality of Go's error handling is that you just implement exactly what exception bubbling does painfully by hand.
In Exploring Error Handling Patterns in Go
After running InfluxDB in production for a bit more than year, here's some issues from top of my mind we ran have into: # Common - All: Various documentation issues - Including versioning in the documents - Influx/Kapacitor: Cannot join values in Influx, but you can Kapacitor (but not dynamically) - Available in InfluxDB 1.6. now! # InfluxDB - Influx: GroupTag not grouping https://github.com/influxdata/kapacitor/pull/1773 - Influx: last() is really slow https://github.com/influxdata/influxdb/issues/8997 - Influx: Cannot update / edit tags https://github.com/influxdata/influxdb/issues/3904 - Apparently you can have tags and fields with the same names which bump up the query times by 1000x times, without ever knowing what's wrong (fixable by adding ::tag to the value) - Cannot incrementally restore incrementally backed up databases (w
Read the rest
e made a script to do that) https://github.com/motleyagency/influxdb-incremental-restore # Kapacitor - Kapacitor does not support subqueries - Kapacitor does not (properly) support queries from multiple measurements - Cannot have field and tags with same name - Cast syntax doesn't work either (https://github.com/influxdata/influxdb/pull/6529) # Telegraf - Telegraf: Telegraf HTTPJson plugin does not support custom timestamps # Chronograf - The TickScript editor sometimes hangs for good and requires Chronograf restart - Minor: No up-to-date syntax highlighting for TickScript in any common editors That said we most likely would have ran into similar issues with out time series databases and I applaud their effort to keep InfluxDB open source.
In TimescaleDB vs. InfluxDB: built differently for time-series data

Showing the 15 most recent of 41 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.