Skip to content

Releases: 99Taxis/common-sqs

Hello, world!

26 Jul 23:58
Compare
Choose a tag to compare

The first release of the 99Taxis API to connect and interact with Amazon SQS and SNS through a simple and strong typed interface.

This library solves common problems while using queues (consumer/producers) and AWS services.

Highlights

  • Consumers with back-pressure (via Akka Stream);
  • Message optimization and compression (via MsgPack);
  • Automatic SQS url discovery;
  • Automatic SNS arn discovery;

PlayFramework

This plugin was crafted to work nicely with the PlayFramework thus requires the play-json library to convert your types to JsValue. Nevertheless it should be quite simple to use with any other web framework like Akka HTTP.

Installing

libraryDependencies += "com.taxis99" %% "common-sqs" % "0.1.0"
resolvers += Resolver.bintrayRepo("99Taxis", "maven")

Usage

Refer to our Usage section at the README.