hyperonym / ratus
Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.
☆114Updated this week
Alternatives and similar repositories for ratus:
Users that are interested in ratus are comparing it to the libraries listed below
- A fast file-based priority queue☆58Updated 10 months ago
- Go library that implements fs.FS for Postgres using Large Objects.☆61Updated last year
- Embedded durable, extensive, concurrent safe, highly configurable, transactional LSM tree based key-value store package☆34Updated 4 months ago
- Job queuing service and async task runner.☆54Updated last year
- Frontman is an open-source API gateway written in Go that allows you to manage your microservices and expose them as a single API endpoin…☆5Updated 10 months ago
- A simple lib and tool to encrypt, decrypt data with Public-key cryptography.☆51Updated last month
- A simple, single binary, message queue. Supports HTTP/2 and Redis Protocol.☆207Updated 2 years ago
- BlockQueue is a open source and cost-effective Job Queue with a pub/sub mechanism utilizing SQLite and NutsDB. Support LibSQL by Turso an…☆64Updated 6 months ago
- auto-scaling worker pool (work queue) in Go, using generics☆55Updated last year
- A highly scalable open-source implementation of an access-control engine inspired by Google Zanzibar-"Google’s Consistent, Global Authori…☆72Updated 3 years ago
- HTTP Gateway for SQL databases with connection pooling and caching. An Edge Functions's best friend.☆57Updated 2 years ago
- Global defers for Go.☆17Updated last month
- Implementation of Boyer-Moore fast string search algorithm in Go☆58Updated 2 years ago
- DelayQ is a Go library that provides a performant, reliable, distributed delay-queue using Redis.☆42Updated last year
- Protobuf RPC for TypeScript and Go with bidirectional streaming.☆56Updated this week
- High-performance client-server library for Golang that implements the Command pattern☆61Updated 3 weeks ago
- Cancellable, Efficient and Reliable Distributed Task Queue in Go☆93Updated 2 years ago
- Send and receive files using NATS☆48Updated 2 years ago
- 🐺 A Lightweight Cloud Native API Gateway.☆132Updated this week
- Minimal rules engine, uses yaml as input☆27Updated 11 months ago
- Asynchronous Job Processor☆103Updated 7 months ago
- Extremely Fast Full-Text-Search Algorithm and Caching System☆153Updated last year
- Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algo…☆59Updated last week
- Type-safe, persistent, embedded task queues and background job runner w/ SQLite☆77Updated 6 months ago
- Durable execution in Go with the Golang Inngest SDK. Write durable functions in your existing app.☆37Updated this week
- Generic simple workflows and concurrency patterns☆45Updated last year
- cadet is a library for creating simple HTTP-RPC servers in Go☆39Updated 10 months ago
- Fast message store, written in Go☆24Updated 3 weeks ago
- 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 sharded wrapper for golang.org/x/sync/singleflight for high contention enviroments☆63Updated 3 years ago