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 0.5 version brings two major features so let's take a look...
A friend of mine is a big fan of puzzlers. Any puzzlers, including programming ones. The thing is, when it comes to solving these problems, sometimes Java, or whatever your default language is, isn't the right tool for the job.
We all know that metadata is the key to powering the semantic web. Learn about how big data tech is paving the way for better analysis of this metadata in this presentation by Jeremy Bently of Smartlogic at Lucene Revolution 2012.
Before I was a Roo in Action author, I was a huge fan of Grails. I still am, because Groovy + your favorite APIs is so much more concise to program against than with stock Java. So, one of my backburner projects was getting Groovy to work on Roo.
This post is an amalgamation of different how-tos and articles, and it includes an illustrated guide to creating a feature_index file, and how to create an Interactive Hadoop on Azure Table from the feature_index file.
The most popular language of this month? Well it depends which source you use. For example, I checked out the TIOBE index as well as the top language used in GitHub projects. Would you be surprised that Java was not number 1 on either listing?
Wanting to explore Scala and some new Scala/Java libraries I started writing ElasticMQ. It is a simple message queueing system, following closely Amazon SQS semantics and exposing a REST SQS-like interface
A client of mine wants to measure the difference between manual tagging and auto-classification on unstructured documents, focusing in particular on its impact on retrieval (i.e. relevance ranking). At the moment they are considering two contrasting approaches...
It’s been a while since I posted about why devops makes sense in a job title and a few weeks and a few discussions later I have a some thoughts that you might find useful if you decide to go down the same path.