SaaSHub helps you find the best software and product alternatives Learn more →
Top 10 Go Cockroachdb Projects
-
upper.io/db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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
-
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.
-
dbbench
🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts
-
SQLGateway
HTTP Gateway for SQL databases with connection pooling and caching. An Edge Functions's best friend.
CockroachDB is an open source distributed SQL database designed for scalability and resilience. While it offers SQL databases, CockroachDB is also compatible with PostgreSQL.
Project mention: [Golang] Super Graph GraphQL au compilateur SQL renommé GraphJin et prend maintenant en charge MySQL | /r/enfrancais | 2023-04-27
Project mention: Open-sourcing SQX, a way to build flexible database models in Go | news.ycombinator.com | 2023-09-02We are really happy using jet. It lets you write type safe SQL and can read the results into structs- including joins into slice fields.
https://github.com/go-jet/jet
Project mention: Connect()- a new API for creating TCP sockets from Cloudflare Workers | news.ycombinator.com | 2023-05-16Super excited for this! I had made https://github.com/danthegoodman1/SQLGateway as a result of not having this capability.
One issue I see is the cost of constantly opening and closing a TCP connection for something like the postgres example. Postgres specifically has quite a high cost for each connection. Pgbouncer helps, but this could still be pretty consequential at the concurrency that workers can offer.
Maybe in the future we could create local pools that can be shared across executions, similar to how AWS Lambda does it now?
Go Cockroachdb related posts
- Linux surpasses the Mac among Steam gamers
- rage - a minimalistic load testing tool
- 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?
- Connect()- a new API for creating TCP sockets from Cloudflare Workers
- NextJS is fullstack, why some people use it only for frontend and how can you use it in fron end ?
- Defer your mutex unlocks
- Embed hard-coded SQL into binaries for a cleaner look!
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source Cockroachdb projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | cockroach | 29,076 |
2 | upper.io/db | 3,479 |
3 | graphjin | 2,838 |
4 | jet | 2,025 |
5 | gobuffalo/pop | 1,405 |
6 | gnomock | 1,306 |
7 | postgresql-parser | 248 |
8 | dbbench | 97 |
9 | SQLGateway | 51 |
10 | hugedbbench | 25 |
Sponsored