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: Cloud

Add a “dependencies” badge & tree to your project using UpdateImpact

  • By Adam Warski
  • 24 February, 2016
  • No Comments

Most Java/Scala/Groovy project depend on a number of libraries, these libraries depend on other libraries, and so on for many levels deep. When creating the final project bundle we end … Continue Reading →


Evaluating persistent, replicated message queues (updated w/ Kafka)

  • By Adam Warski
  • 1 July, 2014
  • 42 Comments

An updated and extended version of this post is available on SoftwareMill’s website. Below you can find the original content containing benchmarks from 2014. Update 17/07/2014: added Kafka benchmarks Update … 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 →


Cluster-wide Java/Scala application deployments with Docker, Chef and Amazon OpsWorks

  • By Adam Warski
  • 12 June, 2014
  • 2 Comments

Docker is great for running isolated containers on a single node. However, most software systems run on multiple nodes, so in addition to Docker, we need some way of specifying … Continue Reading →


Spray server in a Docker container

  • By Adam Warski
  • 6 May, 2014
  • 6 Comments

Docker is a pretty new, but very exciting project; with Docker you can create lightweight, self-sufficient containers with any application inside, and later run the containers on a variety of … Continue Reading →


Big data: when single node is better than clustered

  • By Adam Warski
  • 6 March, 2014
  • 1 Comment

There’s a lot of hype about “big data” and a general trend to try to apply Hadoop to almost every problem. However, sometimes it turns out that you can get … 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.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 →


ElasticMQ 0.1 released!

  • By Adam Warski
  • 12 October, 2011
  • No Comments

ElasticMQ is a simple messaging system, exposing an SQS-compatible REST interface. It can run using an in-memory H2 database (ideal for testing), or backed by a normal database (e.g. MySQL). … 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


  • About me / my projects
  • Benchmarking SQS
  • Envers 1.2.1.GA released
  • Quicklens: modify deeply nested case class fields
  • Clean URLs in Seam: URLRewriteFilter
  • ElasticMQ 0.3: new API, new in-memory storage
  • Dry parameter names
  • Dependency Injection in Play! with MacWire
  • How do iBeacons work?

Categories


Archives


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

Loading Comments...