Meet us in London: Register today to the JAX DevOps & JAX Finance conferences to save £200!
Over the edge

Microsoft’s Chakra JavaScript Engine becomes open source

Microsoft has made the core components of the Chakra JavaScript engine available as open source. The ChakraCore project also includes all the key elements of the JavaScript engine of Microsoft Edge, the new web browser by Microsoft. The software company already announced the step towards the end of last year at the JSConf Conference and the corresponding repository is now officially available on GitHub under the MIT license.

Shiny and new

What’s new in Cassandra 3.0?

Materialised views, a new storage engine and more – Apache Cassandra project chair Jonathan Ellis takes us on a tour of the highlights in the latest Cassandra release. Cassandra has grown from a crowd of early-adopting users into the market majority.

Battle of the IDEs

NetBeans 8.1 versus IntelliJ 15

Nowadays, we have on the scene of the Java IDEs two main choices: NetBeans 8.1 or IntelliJ 15. As the eternal debate between Java Developers is always about what is the best IDE available for use, I got the idea to write this small post.

“Do more, more easily”

Jooby: A micro web framework for Java 8

Jooby is a (relatively) new micro web framework inspired by express.js, which in line with the slogan by its creator Edgar Espina “do more, more easily” emphasizes the strengths of Java and would like to iron out its weaknesses.

Paul Stack at the DevOps Conference 2015

How to scale a logging infrastructure to accept a billion messages a day

Over the past year, OpenTable have been re-architecting their system from a monolithic architecture to move more towards microservices and small applications. As the infrastructure has changed, so too the logging infrastructure has had to change. In this session, recorded at the DevOps Conference, Paul Stack explains how they did it.

Consumer-driven contract testing with Pact

Microservices: Agreements must be kept

“Pacta sunt servanda“, or in English, “agreements must be kept“. What was true in the middle ages is mandatory in the modern world of software development. Utilising (API-) contracts that are defined by several partners instead of just one, microservice architectures can be tested and developed easily and efficiently.

New bindings and more

Home automation: openHAB 1.8 and first beta for openHAB 2.0 available

As openHAB (Open Home Automation Bus) founder Kai Kreuzer announced, there are currently two new updates available for the open source, OSGi-based home automation platform. Aside from new bindings and features, the beta version of openHAB 2.0 in particular with the “openHAB Distribution” project presents an interesting innovation for developers.

Is your creative gusto hurting your app development process?

Mobile apps are on the rise. Today you have an app for everything you do, be it shopping and paying bills online or keeping a check on your diet and exercise routine. According to a Digi-Capital report, the global revenue of mobile app market will be $70 Billion by 2017 with 200 billion app downloads. The report further indicates that the revenue share of non-game apps will become double, from 26 percent to 51 percent.

Google Dart - alive and kicking?

The dead live longer: 5 arguments for the success of Dart

Google associate Filip Hracek has recently moved to the Dart Development Team. A move which provoked not only rather amicably intended comments (for example that by doing so he will hopefully not be riding a dead horse), but also clearly negative reactions. Yet he provides good reasons which in his opinion speak for the success of Google’s web language.

Android says goodbye to harmony

Android places bets on OpenJDK

A reference in Hacker News to a code basis commit deemed as “mysterious” gave the starting signal, followed by an official confirmation on the Google website at the end of the year: for the next Android version, Java API implementation will be replaced by OpenJDK, the open source version of JDK.