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:
- ☆16Updated 6 months ago
- Ghost: A lightweight, cross-platform tool for network inspection and host scanning, written in Go. Quickly perform ARP scans and inspect …☆47Updated last month
- ☆18Updated 4 months ago
- A ready-to-go Go, Mongo, MinIO and grafana api/application stack☆34Updated 9 months ago
- Materials for https://threedots.tech/event-driven/☆31Updated 3 weeks ago
- Minimal rules engine, uses yaml as input☆27Updated last year
- An API framework and micro-service helper in Go featuring dynamic routing, middleware support, and integrated logging☆27Updated 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
- Golnag microservice-template by DDD☆34Updated this week
- Reflex is an event streaming framework☆67Updated last week
- ☆51Updated last month
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆98Updated 8 months ago
- Uncomplicated L7 Load Balancer/Reverse Proxy with Plugins support and Admin API☆33Updated 3 months ago
- 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
- A Go library to simplify request parsing, validation, and response handling in microservices, making code cleaner and more maintainable.☆34Updated 4 months ago
- A collection of small DRY Go utilities to make life easier. DRY = Don't Repeat Yourself.☆68Updated this week
- Database based task queue implemented in Go☆47Updated last year
- ☆37Updated 2 years ago
- Distributed queue☆28Updated last week
- A fast and easy-to-configure load balancer☆64Updated 2 weeks ago
- Retro game pong written in Go and Websocket as transport☆23Updated last year
- Clean architecture example in Golang.☆75Updated last year
- Embedded durable, extensive, concurrent safe, highly configurable, transactional LSM tree based key-value store package☆36Updated 8 months ago
- Struct validation using tags☆94Updated last month
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data☆35Updated last year
- Package bigcscvreader offers a multi-threaded approach for reading a large CSV file in order to improve the time of reading and processin…☆54Updated 3 weeks ago
- fairyMQ is a distributed high throughput in-memory yet persisted open-source messaging and streaming system(message queue).☆25Updated last year
- Embedded cache lib using sqlite for storage☆20Updated 7 months ago
- Design by Contract for Go☆32Updated 2 months ago
- Clean Architecture Use Case for Go☆34Updated last year