Blog of Adam Warski

Java, Scala, programming, ...

  • Blog of Adam Warski Twitter
  • Blog of Adam Warski Google+
  • Blog of Adam Warski RSS

Primary menu

Skip to primary content
  • Home
  • About me / my projects
  • All Posts

Category Archives: SQS

Making the Reactive Queue durable with Akka Persistence

  • By Adam Warski
  • 3 July, 2014
  • 7 Comments

Some time ago I wrote how to implement a reactive message queue with Akka Streams. The queue supports streaming send and receive operations with back-pressure, but has one downside: all … Continue Reading →


Benchmarking SQS

  • By Adam Warski
  • 24 June, 2014
  • 13 Comments

SQS, Simple Message Queue, is a message-queue-as-a-service offering from Amazon Web Services. It supports only a handful of messaging operations, far from the complexity of e.g. AMQP, but thanks to … Continue Reading →


ElasticMQ 0.7.0: long polling, non-blocking implementation using Akka and Spray

  • By Adam Warski
  • 6 June, 2013
  • No Comments

ElasticMQ 0.7.0, a message queueing system with an actor-based Scala and Amazon SQS-compatible interfaces, was just released. It is a major rewrite, using Akka actors at the core and Spray … Continue Reading →


Updating to Scala 2.10: ElasticMQ and scala-macro-debug

  • By Adam Warski
  • 21 January, 2013
  • No Comments

As Scala 2.10 was released some time ago, it is high time to update the projects using 2.9: ElasticMQ and scala-macro-debug. Veripacks was already released using 2.10. ElasticMQ Version 0.6.3 … Continue Reading →


ElasticMQ is now synced to Maven central

  • By Adam Warski
  • 19 November, 2012
  • No Comments

Thanks to Sonatype OSS repositories, ElasticMQ version 0.6.1 is now synced to central. All of the artifacts, except the standalone server (which depends on Ostrich, which isn’t available in the … Continue Reading →


Implementing message replication in ElasticMQ with JGroups

  • By Adam Warski
  • 12 June, 2012
  • 1 Comment

ElasticMQ is a messaging server, with a Scala, Java, and an Amazon SQS-compatible interface. It supports guaranteed messaging by replicating the messages across a cluster of servers, and message persistence … Continue Reading →


ElasticMQ 0.5: journalling, stand-alone server

  • By Adam Warski
  • 29 May, 2012
  • No Comments

ElasticMQ is a message queue server, with Scala, Java, and an Amazon SQS-compatible interface. It also supports guaranteed messaging via replicating the messages across a cluster of servers. The new … Continue Reading →


ElasticMQ 0.4: message replication

  • By Adam Warski
  • 28 March, 2012
  • No Comments

ElasticMQ is a message queue system, with Java, Scala and an Amazon SQS-compatible REST interface. The 0.4 release brings a new major feature: data replication. You can now setup a … Continue Reading →


ElasticMQ 0.3: new API, new in-memory storage

  • By Adam Warski
  • 6 February, 2012
  • No Comments

ElasticMQ 0.3 just got released! ElasticMQ is a simple message queue system, which exposes both a native and an Amazon SQS-compatible interface. There are two major changes in this release. … Continue Reading →


ElasticMQ 0.2 – support for delayed queues and messages

  • By Adam Warski
  • 12 January, 2012
  • No Comments

Time to start blogging in 2012 :) I just released version 0.2 of ElasticMQ – a simple message queue system, which implements the Amazon SQS interface. Ideal if you want … Continue Reading →


  • Previous

MOVED


I'm now blogging on SoftwareMill's blog. Please follow me there!

Recent Posts


  • Kafka with selective acknowledgments performance & latency benchmark
  • Why I started learning Emacs in 2016
  • Add a “dependencies” badge & tree to your project using UpdateImpact
  • Event sourcing + free monads = free sourcing?
  • MacWire 2.0: composing modules & cleanup

Links


Follow me on twitter!

Looking for end-to-end software development, project management, Scala experts? SoftwareMill is here to help:
Did you ever have problems with updating or managing dependencies in your Scala/Java/Groovy projects? Check out UpdateImpact!

Interested in weekly Scala news?

The best code-review tool:

Top Posts & Pages


  • Event sourcing + free monads = free sourcing?
  • How do iBeacons work?
  • JSF2 navigation: post->redirect->get
  • UTF-8 in JBoss/Tomcat + MySQL + Hibernate + JavaMail
  • Event streaming with MongoDB
  • MacWire 2.0: composing modules & cleanup

Categories


Archives


Copyright © 2007-2023 Blog of Adam Warski. All Right Reserved.
Powered by: WordPress | Theme: Simple Catch Pro
 

Loading Comments...