Enterprise Integration Zone is brought to you in partnership with:

I am the founder and lead developer of Hibernate Envers, a Hibernate core module, which provides entity versioning/auditing capabilities. I am also one of the co-founders of SoftwareMill, a company specializing in delivering customized software solutions (http://softwaremill.com, "Extraordinary software as a standard"), based on Java and JBoss technologies. After work, apart from being involved in development of Envers, I work on several small open source projects, like ElasticMQ (simple message queue written in Scala with an SQS interface), projects around static analysis (using JSR 308 - Typestate Annotations/ Checkers Framework and FindBugs), and some CDI/Weld (not always portable) extensions, like autofactories or stackable security interceptors. I am also interested in new JVM-based languages, especially with functional elements (like Scala, JRuby) and frameworks built using them (like Lift), as well as improving the ways we use Dependency Injection. Adam is a DZone MVB and is not an employee of DZone and has posted 53 posts at DZone. You can read more from them at their website. View Full User Profile

ElasticMQ 0.6 Updated: Batch Operations, Strict/Relaxed SQS-Compatibility Mode

10.22.2012
| 3727 views |
  • submit to reddit

Summer is definitely over, so it’s about time to release a new version of ElasticMQ (0.6).

There are two major changes. The first adds support for batch operations in the SQS interface, which have been added by Amazon some time ago: send, receive, delete and change visibility.

The second change is also in the SQS server. You can now start it in two modes: strict and relaxed. In the strict mode, the message size is restricted to 64KB, the maximum number of messages in a batch operation is 10, etc., as specified in SQS’s documentation. The strict mode is the default one, and is most useful when testing applications which use SQS. In the relaxed mode on the other hand, the restrictions imposed by Amazon are lifted where possible.

As always ElasticMQ is available in SoftwareMill’s Maven repository (see instructions for SBT and Maven). You can also download a stand-alone server here.

 

Published at DZone with permission of Adam Warski, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

Comments

Krish Kumar replied on Fri, 2012/11/09 - 2:27am

 I just say thanks for writing such topics with your effort and precises time for user who search for unique and useful information.

seo company

Ju Peter replied on Thu, 2012/11/29 - 1:56am

 Great blog …nice n useful information.it is very helpful for me . I really appreciate your work.

Dew point transmitter

Krish Kumar replied on Tue, 2012/12/18 - 7:53am

 Great blog …nice n useful information.it is very helpful for me . I really appreciate your work,
thanks for posting…

hrms saas model

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.