Software Alternatives & Reviews

For those running Go in production at scale, what do you use for distributed task queues?

NSQ Amazon Kinesis DynamoDB
  1. 1

    NSQ

    A realtime distributed messaging platform.
    Pricing:
    • Open Source
    I've been using NSQ in production for a number of years now. It's also written in Go and has a first class client library maintained by the devs.

    #Data Integration #Stream Processing #Web Service Automation 7 social mentions

  2. Amazon Kinesis services make it easy to work with real-time streaming data in the AWS cloud.
    At work we use AWS Kinesis along with DynamoDB, which is powering the entire production infrastructure stack.

    #Stream Processing #Data Management #Analytics 22 social mentions

  3. Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. It is a fully managed cloud database and supports both document and key-value store models.
    At work we use AWS Kinesis along with DynamoDB, which is powering the entire production infrastructure stack.

    #Databases #NoSQL Databases #Relational Databases 101 social mentions

Discuss: For those running Go in production at scale, what do you use for distributed task queues?

Log in or Post with