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
- ☆18Updated 2 months ago
- Minimal rules engine, uses yaml as input☆27Updated last year
- Ghost: A lightweight, cross-platform tool for network inspection and host scanning, written in Go. Quickly perform ARP scans and inspect …☆46Updated 4 months ago
- AMQP library to publish and consume events☆56Updated last week
- Flexible and fast gRPC to HTTP and OpenAPI interface☆45Updated 3 weeks ago
- Simple line of code counter written in Go☆34Updated 5 months ago
- Telemetry middleware for Go services via Prometheus☆22Updated 6 months ago
- [Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.☆43Updated last week
- A scenario-based testing framework for Go☆34Updated 4 months ago
- ☆18Updated last year
- Go client for Memphis. Memphis is an event processing platform☆40Updated 11 months ago
- Package bigcscvreader offers a multi-threaded approach for reading a large CSV file in order to improve the time of reading and processin…☆54Updated 11 months ago
- A Simple SSH Honeypot in Go☆28Updated 3 years ago
- Temporal gRPC API and proto files compiled for Go☆37Updated this week
- A highly configurable Go library for rate-limiting, task scheduling, and priority-based execution with retries, backoff, and circuit brea…☆16Updated 3 months ago
- An API framework and micro-service helper in Go featuring dynamic routing, middleware support, and integrated logging☆27Updated last month
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆98Updated 5 months ago
- Golang SDK for creating messages using Anthropic Claude API.☆23Updated 7 months ago
- A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multi…☆70Updated 4 months ago
- Building, documenting, validating, securing and customizing REST APIs through code-first development☆70Updated this week
- Embedded cache lib using sqlite for storage☆19Updated 5 months ago
- Retro game pong written in Go and Websocket as transport☆23Updated last year
- A ready-to-go Go, Mongo, MinIO and grafana api/application stack☆34Updated 7 months ago
- Cookies, but with structs, for happiness.☆111Updated last week
- Golnag microservice-template by DDD☆33Updated this week
- A Go to TypeScript API client generator.☆51Updated 6 months ago
- Uncomplicated L7 Load Balancer/Reverse Proxy with Plugins support and Admin API☆33Updated last month
- 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
- Dare-DB is a lightweight in-memory database written in Go, featuring Redis-inspired hashtables and HTTP/HTTPS endpoints for seamless data…☆56Updated this week
- Unravel provides Unmarshal functions that work with an abstract source data model.☆16Updated 3 months ago