Top 9 Go concurrent-programming Projects
-
For libraries I use at work, cmap has a v2 using generics. I think that's a fairly widely used library. The events library we use is updated, but not released. When I get a chance, planning on looking on moving to hooks, which does have released generics support.
-
mapreduce
A in-process MapReduce library to help you optimizing service response time or concurrent task processing. (by kevwan)
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
gowl
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
-
go-left-right
A faster RWLock primitive in Go, 2-3 times faster than RWMutex. A Go implementation of concurrency control algorithm in paper <Left-Right - A Concurrency Control Technique with Wait-Free Population Oblivious Reads>
-
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
fsac
⚡ fast fuzzy search terminal application that queries what you're looking for and provides the result to a custom command.
Go concurrent-programming related posts
- My first try on generics for open source project.
- A Go implementation of the concurrency control algorithm in paper <Left-Right -A Concurrency Control Technique with Wait-Free Population Oblivious Reads>
- I wrote a blog article to understand "sync.Cond"
- Scrollable fuzzy search terminal application with tab auto-complete
Index
What are some of the best open-source concurrent-programming projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | concurrent-map | 3,899 |
2 | mapreduce | 143 |
3 | go-actor | 70 |
4 | gowl | 59 |
5 | go-left-right | 44 |
6 | size-limited-queue | 24 |
7 | omnivore | 14 |
8 | monproc | 8 |
9 | fsac | 3 |