Simple, reliable, and efficient distributed task queue in Go
Repository Index
81,588 visible repositories in the index
1–15 of 15 · Most stars
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
- uber
- cadence
- workflows
- orchestration-engine
Machinery is an asynchronous task queue/job queue based on distributed message passing.
- go
- golang
- task
- task-scheduler
🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications
- api
- web-api
- server-sent-events
- subscriptions
Django-syntax like template-engine for Go
- template
- go
- django
- template-engine
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
- api-gateway
- microservices
- backend-services
- reverse-proxy
Simple Admin是一个基于Go Zero开发面向小型到大型项目的分布式微服务后端管理系统脚手架,提供丰富的后台管理功能,支持k8s快速部署,助力快速开发高并发微服务集群,适合学习和商用。Simple Admin is a powerful microservice framework for large management system. It is based on go-zero and supports several advanced features. It can help you to develop a microservice back-end management system in a short time.
- go
- golang
- backend
- admin
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
- golang
- lint
- linters
- linting
Framework for performing work asynchronously, outside of the request flow
🍽️ a static http server anywhere you need one.
- static-site
- simple-http-server
- file-server
- static-server
state machine which runs code
- golang
- workflows
- state-machine
- actor-model
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.
- distributed-systems
- priority-queue
- task-queue
- task-scheduler
go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config
- golang
- go
- hocon
- hocon-configuration
Complete, dependency-free Go client for the YNAB API — 44 operations, exact integer money, first-class delta sync, contract-tested. Unofficial.
- ynab
- ynab-api
- golang
- go
AsyncJob is an asynchronous queue job manager with light code, clear and speed. I hope so ! 😬
- async
- queue
- simple
- lightweight