• submit to reddit
Alex Staveley01/02/14
0 replies

Groovy's Smooth Operators

The Groovy programming language features several smooth operators that go above and beyond the standard set of Java operators.

John Cook01/01/14
0 replies

Sensitive Dependence on Initial Conditions

The following problem illustrates how the smallest changes to a problem can have large consequences. As explained at the end of the post, this problem is a little artificial, but it illustrates difficulties that come up in realistic problems.

Dustin Marx12/31/13
0 replies

Book Review: Gradle: Beyond the Basics

Gradle: Beyond the Basics is the "sequel" to Building and Testing with Gradle.

Dustin Marx12/29/13
0 replies

Gradle Command-Line Conveniences

In my post A First Look at Building Java with Gradle, I briefly mentioned using Gradle's "gradle tasks" command to see the available tasks for a particular Gradle build.

Daniel Bartl12/25/13
0 replies

How to use MongoDB with SSL

There isn’t too much information about using MongoDB with SSL connections out there. If you are using MongoDB on a public network, all the data you transmit from the database to your application is completely unencrypted. Luckily however, MongoDB offers the option to be compiled with SSL support.

Alec Noller12/22/13
0 replies

The Best of the Week (Dec. 13): NoSQL Zone

Make sure you didn't miss anything with this list of the Best of the Week in the NoSQL Zone. This week's best include a discussion of the relationship between relational databases and their predecessors, thoughts about compression and storage in LevelDB and LMDB, and an argument that SQL is the new NoNoSQL.

Vlad Mihalcea12/20/13
0 replies

MongoDB Facts: Lightning Fast Aggregation

In the author's previous post, he demonstrated how fast you can insert 50 million time-event entries with MongoDB. In this article, you will learn how to make use of all that data to fuel aggregation tests.

Lieven Doclo12/20/13
0 replies

REST Prototyping With Spark and Groovy

The concept is simple: create a text file mapping URLs to JSON files and use Spark to serve those files through the specified URLs. I’m using Groovy here, but it’s just as simple to do this with Java.

Hubert Klein Ikkink12/20/13
0 replies

Groovy Goodness: Using Package Scoped Methods, Fields and Classes

Groovy uses the Java package protected scope visibility rules to turn methods and classes into public scoped variants and fields into properties.

Dan Kuebrich12/19/13
0 replies

Beyond Averages

Traditionally we aggregate our data into summary statistics like averages or percentiles. In order to truly understand our systems, we need to know when and how to sidestep those abstractions, to get deep, detailed performance insight.

Hubert Klein Ikkink12/19/13
0 replies

Grails Plugin: Servlet Filter to Add X-Frame-Options Response Header

The Grails plugin X-Frame-Options adds a new servlet filter to our Grails application. The servlet filter adds a response header.

Dustin Marx12/18/13
0 replies

Searching Subversion Logs with Groovy

There are times when I want to quickly search a Subversion repository by author, by range of revisions, and/or by commit messages

Alec Noller12/18/13
0 replies

Hortonworks vs. Cloudera: Hadoop-er Than Thou?

This article looks at the recent mud-slinging (if you can call it that) going on between Hortonworks and Cloudera. It's got to be good news for Hadoop, at least, and it highlights the widespread influence of the open-source Big Data framework.

James Roper12/17/13
0 replies

'Fun' Doesn't Mean Compromising Scalability

As the demands on the applications we write shifts, the technologies we use start to make it harder to meet them, and pretty soon we feel like we are always working against the technologies that are supposed to be helping us.

Alec Noller12/17/13
0 replies

Is SQL the New NoNoSQL?

Some websites are made to inspire debate, and this is one: "NoSQL vs. SQL: SQL is the new NoNoSQL." It contains a side-by-side comparison of SQL and NoSQL in general, answering questions such as "is it based upon a rock-solid theory," "will it still be there in 10 years," "can it scale up," and many more.