Top 4 Go Transaction Projects
-
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.
-
SQLGateway
HTTP Gateway for SQL databases with connection pooling and caching. An Edge Functions's best friend.
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 Transaction related posts
Index
What are some of the best open-source Transaction projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | tidis | 1,436 |
2 | go-transaction-manager | 162 |
3 | SQLGateway | 52 |
4 | rawkv | 11 |
Sponsored