Balancing act

Walking the architecture/design highwire

Donald Rumsfeld was right: it's the unknown unknowns that are the real killers in software development. Design decisions made too early amount to speculation without facts.…

Java: The long journey

Oh, ho, ho it’s magic

Java: The long journey

Brian Goetz rallies army of “nine million” Java wizards at JAX 2014 keynote, earmarking arrays and Value Types as burning issues.

Spark and Cassandra team up to make database analytics super fast

Go go collaboration

Spark and Cassandra team up to make database analytics super fast

In a pairing described as 'magical', Apache Spark and Cassandra have pooled their resources to deliver analytics up to "100 times" swifter in-memory, and 10 times speedier on…

What is Big Data anyway?

Let’s be specific

What is Big Data anyway?

In the second part of his series, “Scaling for Big Data”, Cory Isaacson gets into the nuts and bolts of Big Data and attempts to pin down a concrete definition.

JAX Innovation Awards 2014 Spotlight: Frege Language

Fill in the missing bits

JAX Innovation Awards 2014 Spotlight: Frege Language

An insight into the Frege Language - a project attempting to bridge a lingering gap among JVM languages by providing a type-safe, purely functional programming language.

Firing the generator

Code generation with Xtend

Xtend is the successor to the Xpand template language, which was a great choice for developing code generators. Although Xtend is not just a template language for code…

JAX Innovation Awards 2014 Spotlight: JFrog

3 days to vote!

JAX Innovation Awards 2014 Spotlight: JFrog

The Artifactory and Bintray providers explain why Open Source technologies are by nature the strongest drivers of innovation.

What does the Google versus Oracle decision actually mean?

Step back a sec

What does the Google versus Oracle decision actually mean?

In the last turn in a seemingly endless series of API intellectual property spats, Oracle has had an earlier ruling overturned in its favor. Walter Nyland analyses the…

Easy-as-Pie local caching

Hot slice

Easy-as-Pie local caching

A super handy guide for implementing a local cache using the good old ConcurrentHashMap and lambda expressions. Not quite like Mom used to make, but pretty tasty nonetheless.…

JAX London 2014 Programme now online

Cheep cheep

JAX London 2014 Programme now online

Featuring a host of luminaries from open tech and the Javasphere, JAX London is back with a bang - don’t miss out on our limited offer to save on Blind Bird tickets!

JAX Innovation Awards 2014 Spotlight: openHAB

Switched on

JAX Innovation Awards 2014 Spotlight: openHAB

Inside the open Home Automation Bus project, which is aiming to be your go-to for all home automation needs.

Apache Ant looks to Java 9 with new release

Putting out feelers

Apache Ant looks to Java 9 with new release

Whilst multitude of users are making first steps towards number 8, Java build tool gets a head start on preparing for next iteration of the platform.

Comments

Latest opinions