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.
☆32Updated 8 months ago
Related projects: ⓘ
- Pattern Matching library for go☆92Updated last year
- Pulse: A Golang framework for web development☆37Updated last year
- Clock-based state machine for asynchronous workflows, both local and remote ones.☆67Updated this week
- AMQP library to publish and consume events☆56Updated this week
- Modern Thread-Safe Caching System with Basic Full Text Functionalities☆52Updated last year
- Personal fork of Go Wiki https://github.com/golang/wiki☆98Updated last week
- ☆34Updated 2 years ago
- An example Event-Driven application in Go built with Watermill library.☆131Updated 10 months ago
- iterator library for go using a rangefunc experiment☆22Updated last month
- goserve is a robust Go backend architecture. It offers a performant and scalable framework, emphasizing feature separation, clean code, a…☆73Updated 2 months ago
- Cookies, but with structs, for happiness.☆110Updated last month
- [Go]Minimal event sourcing library using protocol buffers for commands, events and states.☆25Updated last week
- Database based task queue implemented in Go☆48Updated 5 months ago
- Clean Architecture Use Case for Go☆32Updated 9 months ago
- A fast and easy-to-configure load balancer☆53Updated last month
- A small communications library based on protocol buffers over websockets☆40Updated last year
- Command line tool for CI/CD pipelines that helps to prevent Go spaghetti code (a.k.a. big ball of mud).☆49Updated 3 months ago
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆92Updated 3 months ago
- ☆18Updated 3 months ago
- Elegant middleware functions for your HTTP clients.☆98Updated last year
- Minimal rules engine, uses yaml as input☆24Updated 6 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
- ☆15Updated last month
- Go library for managing real-time PostgreSQL changes.☆46Updated last month
- ☆17Updated 5 months ago
- The superbasic SQL-Builder.☆39Updated 6 months ago
- 🐺 Manage Your Applications Go Environment.☆34Updated last week
- Go-template is an opinionated Hexagonal backend template written in GO.☆26Updated last year
- Golnag microservice-template by DDD☆30Updated last week
- A scenario-based testing framework for Go☆33Updated last year