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:
- Distributed queue☆34Updated 4 months ago
- Building, documenting, validating, securing and customizing REST APIs through code-first development☆78Updated this week
- Minimal rules engine, uses yaml as input☆27Updated last year
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆96Updated last year
- FastDB is an (persistent) in-memory key/value store in Go.☆63Updated this week
- Personal fork of Go Wiki https://github.com/golang/wiki☆97Updated 3 weeks ago
- Scan-resistant, sharded Go cache. Admission-LFU/LRU/LFU/FIFO evictions with object pooling and optional embedded, p2p mesh cluster.☆72Updated last week
- Simple line of code counter written in Go☆40Updated this week
- Uncomplicated L7 Load Balancer/Reverse Proxy with BYO plugins support☆35Updated 2 months ago
- Modern Thread-Safe Caching System with Basic Full Text Functionalities☆52Updated 2 years ago
- Temporal gRPC API and proto files compiled for Go☆44Updated this week
- Pattern Matching library for go☆98Updated 2 years ago
- A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multi…☆77Updated 4 months ago
- Cookies, but with structs, for happiness.☆110Updated 2 weeks ago
- An agent framework for Go with graph-aware memory, UTCP-native tools, and multi-agent orchestration. Built for production.☆91Updated this week
- A fast and easy-to-configure load balancer☆71Updated 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
- Flexible and fast gRPC to HTTP and OpenAPI interface☆62Updated 8 months ago
- ☆21Updated 9 months ago
- A high-performance, modular rate limiting library for Go. Supports in-memory and Redis backends. Includes Fixed Window, Sliding Window, T…☆96Updated 4 months ago
- Basic service discovery implementation 🥳☆46Updated 3 years ago
- A Simplest Storage-Agnostic and Zero-dep Message Queue for Your Concurrent Go Program☆171Updated last month
- Ghost: A lightweight, cross-platform tool for network inspection and host scanning, written in Go. Quickly perform ARP scans and inspect …☆47Updated 6 months ago
- An API framework and micro-service helper in Go featuring dynamic routing, middleware support, and integrated logging☆27Updated 8 months ago
- ☆53Updated 3 months ago
- Database based task queue implemented in Go☆50Updated 4 months ago
- Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and Graph…☆111Updated this week
- APISpec - Generate OpenAPI 3.1 specs from Go code with intelligent framework detection and call graph analysis. Supports Gin, Echo, Chi, …☆63Updated this week
- Reflex is an event streaming framework☆70Updated last week
- 🧬 Fluxus is a modern, type-safe pipeline orchestration library for Go that makes complex data processing elegant and efficient☆130Updated 4 months ago