https://github.com/benhoyt/go-1brc
My Go solutions to the One Billion Row Challenge
https://github.com/benhoyt/go-1brc
1brc go
Last synced: over 1 year ago
JSON representation
My Go solutions to the One Billion Row Challenge
- Host: GitHub
- URL: https://github.com/benhoyt/go-1brc
- Owner: benhoyt
- License: mit
- Created: 2024-02-25T07:57:40.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-24T21:58:39.000Z (about 2 years ago)
- Last Synced: 2025-02-27T03:11:18.524Z (over 1 year ago)
- Topics: 1brc, go
- Language: Go
- Homepage: https://benhoyt.com/writings/go-1brc/
- Size: 25.4 KB
- Stars: 78
- Watchers: 4
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# The One Billion Row Challenge in Go: from 1m45s to 4s
These are my progressively-faster solutions to the One Billion Row Challenge in Go: from a simple unoptimised version (r1.go) that takes 1 minute 45 seconds, to an optimised and parallelised version (r9.go) that takes 4 seconds.
[Read the article](https://benhoyt.com/writings/go-1brc/) for a detailed write-up and results.