Category Archives: Java


Put On Your Streaming Shoes

The Kick-Off Meeting It went something along the lines of: Client: “We have a new requirement for you..” Shiners: “Shoot..” Client: “We’d like you to come up a solution that can insert 2 million rows per hour into a database and be able to deliver real-time … Continue reading

Posted in Cloud, Java, Javascript, Opinion | Tagged , , , , , , , , , , | 13 Comments

JavaScript Webapps with Gradle

  Gradle is a build tool on the JVM platform that’s been gaining prominence over the last few years. Gradle’s reach doesn’t stop with JVM languages though.  The most recent releases, 1.10 and 1.11, have improved support for compiling native … Continue reading

Posted in Continuous Integration, Java, Javascript, Tools | 3 Comments

Reeling in Big Data Using Google’s BigQuery

Introduction For me, Jaws is hands down one of the best movies ever made. It’s almost 40 years old but it still looks fantastic and the acting is phenomenal. And it’s able to boast one of the most memorable ad-libs ever … Continue reading

Posted in Cloud, Java, Javascript | Tagged , , , , , , , | 6 Comments

YOW Conference – Melbourne highlights

4 Shiners attended YOW Melbourne last week, which is a technology conference held yearly and brings high-profile and savvy presenters to talk on new and current trends in IT. I’ll start with an overview of the venue, crowd and the … Continue reading

Posted in Agile, Cloud, Java, Javascript, Mobile, NoSQL | Leave a comment

Performance Comparison Between Node.js and Java EE For Reading JSON Data from CouchDB

Node.js has impressed me several times with high performance right out of the box. In my last Node.js project it was the same: we beat the given performance targets without having to tweak the application at all. I never really … Continue reading

Posted in Java, Javascript, Node.js, NoSQL | Tagged , | 35 Comments

JavaOne 2013 Day 4 – Wrap-up and final thoughts

Keynotes After a long (yet exhilarating) week the final day started with two keynotes, almost as if Oracle somehow knew that people may not have had much sleep the night before ;-)

Posted in Java | Tagged , | Leave a comment

JavaOne Day 3

With the previous two days of JavaOne 2013 now past us, it was time to get a little more practical and look more closely at some concepts introduced earlier in the week.  Today wasn’t going to run as late into … Continue reading

Posted in Java | Leave a comment