rv404674 / goRubu
A URL shortener written in Go, with a Mongo based backend, Prometheus and Grafana based monitoring, Memcached based write-through caching. The whole application is also dockerized.
☆36Updated 3 years ago
Alternatives and similar repositories for goRubu:
Users that are interested in goRubu are comparing it to the libraries listed below
- Fastglue is an opinionated, bare bones wrapper that glues together fasthttp and fasthttprouter to act as a micro HTTP framework.☆80Updated 6 months ago
- Extremely fast, light weight, zero alloc logfmt logging library for Go.☆94Updated 2 years ago
- A sample project to upload big files by chunking them and uploading the chunks concurrently.☆14Updated 4 years ago
- A distributed message queue.☆123Updated 5 months ago
- Fault tolerant, sharded key value storage written in GoLang☆82Updated last year
- A tiny go package to manage HTTP requests with dead letter management/retry. Based on go-redis.☆18Updated 2 years ago
- A lightweight job scheduler based on priority queue with timeout, retry, replica, context cancellation and easy semantics for job chainin…☆63Updated 4 years ago
- Envelope is a basic chat server using TCP websockets.☆16Updated 4 years ago
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated 2 months ago
- fastcache is an HTTP response caching package that plugs into fastglue that simplifies "dumb" caching of API endpoints.☆34Updated 2 months ago
- Consistent hashing hashring implementation.☆34Updated last year
- Highly scalable video streaming website built with microservices (Go, Docker, Kubernetes, PostgreSQL, gRPC, Redis, RabbitMQ, Prometheus, …☆73Updated 6 years ago
- New, intuitive, and fun online environment for learning, exploring, and experimenting with the Go programming language.☆19Updated 2 years ago
- simplesessions is a Go session management library that is completely agnostic of HTTP libraries and frameworks, backend stores, and even …☆63Updated 6 months ago
- UDP Transport: compress, encrypt and send any data reliably over unreliable UDP connections☆44Updated 3 years ago
- Replicate and sync Kafka topics between clusters in realtime. Supports topic re-mapping, healthchecks, and hot failovers for high availab…☆70Updated last month
- This Project aims to port/build well known and commonly used data structures to GO.☆29Updated 2 years ago
- High Availability Routing and Queueing Application☆51Updated 3 years ago
- Load balancer Algorithms☆34Updated 2 months ago
- Check your internet speed/bandwidth right from your terminal. Built on Golang using chromedp☆86Updated 3 months ago
- Easy to use Raft library to make your app distributed, highly available and fault-tolerant☆69Updated 3 years ago
- Cancellable, Efficient and Reliable Distributed Task Queue in Go☆93Updated 2 years ago
- ☆15Updated last month
- Awesome list of most starred go frameworks on GitHub☆63Updated 2 years ago
- Compress and embed static files and assets into Go binaries and access them with a virtual file system in production☆180Updated last year
- The Service Bus!☆51Updated 4 months ago
- Go localization framework☆31Updated 3 weeks ago
- DRR scheduler for Go channels☆32Updated 2 years ago
- ☆21Updated 3 years ago
- Godon is a simple L4 load balancer built with golang☆20Updated 2 years ago