Awesome Go Queues

  • dig dig 3,596
    star
    updated 3 months ago MIT License

    A reflection based dependency injection toolkit for Go.

  • dingo dingo 291
    star
    updated over 2 years ago MIT License

    An easy-to-use, distributed, extensible task/job queue framework for #golang

  • functions functions 3,156
    star
    updated 8 months ago Apache License 2.0

    IronFunctions - the serverless microservices platform by

  • kafka-go kafka-go 7,073
    star
    updated 23 days ago MIT License

    Kafka library in Go

  • kcp-go kcp-go 3,879
    star
    updated 3 months ago MIT License

    A Crypto-Secure, Production-Grade Reliable-UDP Library for golang with FEC

  • updated about 1 year ago MIT License

    🐇 Consume messages from message systems (RabbitMQ) and send to other applications

  • nsq nsq 24,012
    star
    updated 5 months ago MIT License

    A realtime distributed messaging platform

  • ratelimit ratelimit 3,934
    star
    updated 10 months ago MIT License

    A Go blocking leaky-bucket rate limit implementation

  • updated over 5 years ago MIT License

    Retrying made simple and easy for golang 🔁

  • rmq rmq 1,445
    star
    updated 3 months ago MIT License

    Message queue system written in Go and backed by Redis

  • taskq taskq 1,151
    star
    updated 7 months ago BSD 2-Clause "Sim...

    Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends

  • updated over 1 year ago MIT License

    Customizable TCP net.Listener for Go

  • watermill watermill 6,660
    star
    updated about 1 month ago MIT License

    Building event-driven applications the easy way in Go.

  • updated 10 months ago MIT License

    Concurrency limiting goroutine pool

  • wuid wuid 500
    star
    updated about 1 year ago BSD 3-Clause "New...

    An extremely fast globally unique number generator.