Viki.com is no stranger to Hadoop. They have very talented engineers, and before introducing Treasure Data, they used to run their own Hadoop cluster to analyze millions of pageview and user event data.
Spring IntegrationJMS message-driven-channel-adapter has good MBean support through DefaultMessageListenerContainer where we can control the flow of messages to the subscribers. In this blog I will demonstrate some of these capabilities.
My company is hiring, and I’ve been thinking a lot more about what types of question are appropriate for a phone interview, but still give enough detail to lead me to a conclusion as to whether I think the person on the other end is competent.
Memory and disk space is getting cheaper all the time, but the cost of an hours development is increasing. Often I see people trying to save memory or disk space which literally wasn't worth worrying about.
Boxes and lines diagrams *can* work very well, but there are many pitfalls associated with sketching software architecture in this way. My approach is to use a collection of simple diagrams, each showing a different level of abstraction.