Go Cockroachdb

Open-source Go projects categorized as Cockroachdb

Top 10 Go Cockroachdb Projects

Cockroachdb
  • cockroach

    CockroachDB - the open source, cloud-native distributed SQL database.

  • Project mention: Show HN: Restate, low-latency durable workflows for JavaScript/Java, in Rust | news.ycombinator.com | 2024-06-12

    Restate is built as a sharded replicated state machine similar to how TiKV (https://tikv.org/), Kudu (https://kudu.apache.org/kudu.pdf) or CockroachDB (https://github.com/cockroachdb/cockroach) are designed. Instead of relying on a specific consensus implementation, we have decided to encapsulate this part into a virtual log (inspired by Delos https://www.usenix.org/system/files/osdi20-balakrishnan.pdf) since it makes it possible to tune the system more easily for different deployment scenarios (on-prem, cloud, cost-effective blob storage). Moreover, it allows for some other cool things like seamlessly moving from one log implementation to another. Apart from that the whole system design has been influenced by ideas from stream processing systems such as Apache Flink (https://flink.apache.org/), log storage systems such as LogDevice (https://logdevice.io/) and others.

    We plan to publish a more detailed follow-up blog post where we explain why we developed a new stateful system, how we implemented it, and what the benefits are. Stay tuned!

  • 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.

    InfluxDB logo
  • upper.io/db

    Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.

  • graphjin

    GraphJin - Build NodeJS / GO APIs in 5 minutes not weeks

  • jet

    Type safe SQL builder with code generation and automatic query result data mapping

  • Project mention: Eradicating N+1s: The Two-Phase Data Load and Render Pattern in Go | news.ycombinator.com | 2024-05-28

    Jet can automatically load joined objects into embedded Go structs: https://github.com/go-jet/jet/wiki/Query-Result-Mapping-(QRM...

    Depending on what you are doing there might be some duplication that you could remove by creating hash lookups as in this post, but I would reach for Jet first.

    sqlc supports embedding but not embedded slices?

  • gobuffalo/pop

    A Tasty Treat For All Your Database Needs (by gobuffalo)

  • gnomock

    Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻

  • postgresql-parser

    Pure Golang PostgreSQL (SQL:2011, SQL:2008, SQL:2003, SQL:1999, and SQL-92 Standard) Parser

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • dbbench

    🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts

  • Project mention: Mariadb - CCX33 vs AX41-NVMe performance difference | /r/hetzner | 2023-12-08
  • SQLGateway

    HTTP Gateway for SQL databases with connection pooling and caching. An Edge Functions's best friend.

  • hugedbbench

    huge list of database benchmark

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Cockroachdb discussion

Log in or Post with

Go Cockroachdb related posts

  • Linux surpasses the Mac among Steam gamers

    2 projects | news.ycombinator.com | 4 Aug 2023
  • rage - a minimalistic load testing tool

    2 projects | /r/golang | 27 May 2023
  • Eli5: Why do companies use the products of Oracle to store information, when they can just use spreadsheets like Excel, or make their own spreadsheet software?

    1 project | /r/explainlikeimfive | 28 May 2023
  • Connect()- a new API for creating TCP sockets from Cloudflare Workers

    1 project | news.ycombinator.com | 16 May 2023
  • NextJS is fullstack, why some people use it only for frontend and how can you use it in fron end ?

    1 project | /r/react | 25 Apr 2023
  • Defer your mutex unlocks

    1 project | /r/golang | 27 Feb 2023
  • Embed hard-coded SQL into binaries for a cleaner look!

    4 projects | dev.to | 12 Feb 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Cockroachdb projects in Go? This list will help you:

Project Stars
1 cockroach 29,373
2 upper.io/db 3,491
3 graphjin 2,859
4 jet 2,195
5 gobuffalo/pop 1,414
6 gnomock 1,323
7 postgresql-parser 250
8 dbbench 97
9 SQLGateway 52
10 hugedbbench 25

Sponsored
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.
www.influxdata.com