mwiater / golangchannels
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.
☆35Updated last year
Alternatives and similar repositories for golangchannels:
Users that are interested in golangchannels are comparing it to the libraries listed below
- A ready-to-go Go, Mongo, MinIO and grafana api/application stack☆34Updated 5 months ago
- A fast and easy-to-configure load balancer☆61Updated last month
- Minimal rules engine, uses yaml as input☆27Updated 11 months ago
- Ghost: A lightweight, cross-platform tool for network inspection and host scanning, written in Go. Quickly perform ARP scans and inspect …☆46Updated 2 months ago
- ☆18Updated this week
- Package bigcscvreader offers a multi-threaded approach for reading a large CSV file in order to improve the time of reading and processin…☆54Updated 8 months ago
- [Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.☆41Updated this week
- Temporal gRPC API and proto files compiled for Go☆33Updated this week
- Simple line of code counter written in Go☆33Updated 3 months ago
- AMQP library to publish and consume events☆56Updated this week
- kmux is a powerful Go package that revolutionizes the way proxies are implemented by allowing developers to define proxies as code. By pr…☆39Updated last year
- A highly configurable Go library for rate-limiting, task scheduling, and priority-based execution with retries, backoff, and circuit brea…☆16Updated last month
- Go client for Memphis. Memphis is an event processing platform☆40Updated 8 months ago
- ☆18Updated 8 months ago
- Clean Architecture Use Case for Go☆33Updated last year
- Pattern Matching library for go☆92Updated last year
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆94Updated 3 months ago
- FastDB is an (persistent) in-memory key/value store in Go.☆62Updated 3 months ago
- Low-level functions for golang that help to avoid allocations☆22Updated last week
- An extension for Go's sql package in the standard library to support dynamic queries directly from the database, as well as on individual…☆30Updated 2 years ago
- ☆18Updated 10 months ago
- An example Event-Driven application in Go built with Watermill library.☆134Updated last year
- Code samples from medium posts☆15Updated 2 years ago
- ☆35Updated 2 years ago
- Exercises and solutions from the book 'Know Go: Generics' (2024 edition)☆11Updated this week
- Cookies, but with structs, for happiness.☆111Updated last month
- Embeddable eventstore implementation written in Go☆32Updated 2 months ago
- Basic service discovery implementation 🥳☆43Updated 2 years ago