cockroach
InfluxDB
Our great sponsors
cockroach | InfluxDB | |
---|---|---|
87 | 23 | |
26,800 | 25,118 | |
1.2% | 1.3% | |
10.0 | 9.4 | |
2 days ago | 3 days ago | |
Go | Go | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cockroach
- Good database solution
-
Does Go work well as a systems language?
You absolutely can write very high performance software in Go, that's kind of the point. You can efficiently interface with C libraries. You can create the sort of software everyone says should be done in Rust, like databases and web servers and system orchestration and games and every other goddamn thing that people will say isn't the right choice for Go.
-
Embed hard-coded SQL into binaries for a cleaner look!
PostgreSQL Parser separated from CockroachDB, a distributed DB.
- Any self hostable postgres, clustering, replication and fail over system?
-
Analysing Github Stars - Extracting and analyzing data from Github using Apache NiFi®, Apache Kafka® and Apache Druid®
Spencer Kimball (now CEO at CockroachDB) wrote an interesting article on this topic in 2021 where they created spencerkimball/stargazers based on a Python script. So I started thinking: could I create a data pipeline using Nifi and Kafka (two OSS tools often used with Druid) to get the API data into Druid - and then use SQL to do the analytics? The answer was yes! And I have documented the outcome below. Here’s my analytical pipeline for Github stars data using Nifi, Kafka and Druid.
- Ask HN: What is your distributed and fault-tolerant PostgreSQL setup?
-
Anyone had a success story of replacing C++ with Go?
One of the most popular distributed DB is built in Go: https://www.cockroachlabs.com/
-
Display CockroachDB metrics in Splunk Dashboards
Recently, I worked on such an integration with Splunk. The Splunk dashboard files that emulate the DB Console are now available in our repo for everyone's benefit.
-
How do I implement a HA PostgreSQL setup in k8s/k3s ?
Technically not postgres, but could be worth checking out cockroach db, it can use any postgres driver from programming languages and is build for distribution. I recently moved from postgres to cockroach (with golang postgres driver) and didnt need to change a single query
InfluxDB
-
reduct-storage alternatives - minio and InfluxDB
3 projects | 4 Oct 2022
- A practical approach to structuring Golang applications
-
What do you use InfluxDB for in your APIs?
And InfluxDB Github commit history histogram is telling its story https://github.com/influxdata/influxdb/graphs/contributors
We have 40+ InfluxDB servers (for iot sensor data) but I think in couple of years we will move to TimescaleDB. InfluxDB problem is their company InfluxData that has pivoted away from InfluxDB after v2 release and tried their Rust thing (IOx) and now is promoting their Telegraf. For me this is a sign of no clear vision from company. I can not trust my database to company that will probably abandon InfluxDB in couple of year. Just look commit histogram https://github.com/influxdata/influxdb/graphs/contributors After their released InfluxDB is run on skeleton crew. Also see https://news.ycombinator.com/item?id=23906592
-
What is the coolest Go open source projects you have seen?
InfluxDB
- Open Source Databases in Go
-
Storing time-series data in InfluxDB with Laravel
I figured, if I'm storing time-series data, it makes sense to use a popular open-source solution that's optimized exactly for that. In this article, I'm going to show you how I tied in the time-series database InfluxDB into my existing Laravel application. After doing this, not only have my response times improved drastically, but the database size has shrunk considerably as well.
-
From Nagios/Munin to where ? Modernization or not ?
Their licence policy may be hard to find on their website, but you can find it elsewhere easily, i.e. github: https://github.com/influxdata/influxdb/blob/master/LICENSE
-
How to stream IoT data into Excel
I would suggest using something better suited to IoT data than ... a spreadsheet. I'd recommend looking at one of the Time Series Databases for this. 1) QuestDB or 2) InfluxDB as these are much better suited to streaming data.
-
Honestly, is Go useful for anything but microservices?
No, not really.
What are some alternatives?
VictoriaMetrics - VictoriaMetrics: fast, cost-effective monitoring solution and time series database
vitess - Vitess is a database clustering system for horizontal scaling of MySQL.
tidb - TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial
prometheus - The Prometheus monitoring system and time series database.
TDengine - TDengine is an open source, high-performance, cloud native time-series database optimized for Internet of Things (IoT), Connected Cars, Industrial IoT and DevOps.
Squirrel - Fluent SQL generation for golang
Trino - Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Graphite - A highly scalable real-time graphing system
RRDtool - RRDtool 1.x - Round Robin Database
clickhouse-bulk - Collects many small inserts to ClickHouse and send in big inserts
OpenTSDB - A scalable, distributed Time Series Database.
yugabyte-db - YugabyteDB - the cloud native distributed SQL database for mission-critical applications.