mwiater / golangchannelsLinks
For goroutines and channels, I created an application using a Dispatcher -> Worker -> Job pattern to benchmark and compare results in differing scenarios. These comparisons would allow me to see how the same pattern operated under types of loads and hopefully uncover some situations where this was an optimal pattern to follow.
☆36Updated last year
Alternatives and similar repositories for golangchannels
Users that are interested in golangchannels are comparing it to the libraries listed below
Sorting:
- Minimal rules engine, uses yaml as input☆27Updated last year
- Building, documenting, validating, securing and customizing REST APIs through code-first development☆78Updated this week
- An API framework and micro-service helper in Go featuring dynamic routing, middleware support, and integrated logging☆27Updated 7 months ago
- Uncomplicated L7 Load Balancer/Reverse Proxy with BYO plugins support☆36Updated last month
- Flexible and fast gRPC to HTTP and OpenAPI interface☆60Updated 7 months ago
- Personal fork of Go Wiki https://github.com/golang/wiki☆97Updated last week
- Pattern Matching library for go☆97Updated 2 years ago
- ☆39Updated 3 years ago
- A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multi…☆77Updated 3 months ago
- kmux is a powerful Go package that revolutionizes the way proxies are implemented by allowing developers to define proxies as code. By pr…☆40Updated last year
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆98Updated last year
- 🧬 Fluxus is a modern, type-safe pipeline orchestration library for Go that makes complex data processing elegant and efficient☆131Updated 4 months ago
- Distributed queue☆33Updated 4 months ago
- Go module dependency graph analysis tool☆28Updated 6 months ago
- FastDB is an (persistent) in-memory key/value store in Go.☆63Updated last year
- A high-performance, modular rate limiting library for Go. Supports in-memory and Redis backends. Includes Fixed Window, Sliding Window, T…☆93Updated 4 months ago
- Cookies, but with structs, for happiness.☆110Updated 5 months ago
- A practical Go toolkit with generic utilities for working with slices, maps, and functional programming primitives, streams, databases an…☆93Updated 2 months ago
- AMQP library to publish and consume events☆56Updated 6 months ago
- A collection of best practices and lessons learnt from applying concurrency in go.☆111Updated 7 months ago
- Modern Thread-Safe Caching System with Basic Full Text Functionalities☆52Updated 2 years ago
- A sqlite based queue written in go☆37Updated 4 months ago
- Struct validation using tags☆109Updated 2 weeks ago
- Generic simple workflows and concurrency patterns☆45Updated 2 years ago
- APISpec - Generate OpenAPI 3.1 specs from Go code with intelligent framework detection and call graph analysis. Supports Gin, Echo, Chi, …☆60Updated this week
- ☆19Updated last year
- Online Go Debugger & Visualizer☆70Updated last month
- Scan-resistant, sharded Go cache. Admission-LFU/LRU/LFU/FIFO evictions with object pooling and optional embedded, p2p mesh cluster.☆72Updated last week
- A Simplest Storage-Agnostic and Zero-dep Message Queue for Your Concurrent Go Program☆167Updated last month
- Command line tool for CI/CD pipelines that helps to prevent Go spaghetti code (a.k.a. big ball of mud).☆50Updated last year