All Change!

How the new Economics of Cloud will make you think differently about Java

How far have you got with learning about Cloud? Got your head around Platform as a Service? Understand what IaaS means? Can spell Docker? Working in a DevOps mode? It is easy to focus on learning new technology but according to Chris Bailey and Steve Poole it is time to take a step back and look at what the technical implications are when an application is heading to the cloud.

So What is DevOps, Really?

What is DevOps?

It seems that everyone in IT these days is talking about DevOps. From conferences, to articles and books, the term DevOps has taken the IT world by storm. The buzz is understandable, as many IT groups are looking for a way out of the morass of delayed projects, questionable quality and missed deliveries in which they often find themselves.

Monitoring a Kubernetes-backed Microservices Architecture with Prometheus

Prometheus and Kubernetes – a match made in open-source heaven

As many startups of the last decade, SoundCloud’s architecture started as a Ruby on Rails monolith, which later had to be broken into microservices to cope with the growing size and complexity of the site. The microservices initially ran on an in-house container management and deployment platform. Recently, the company has started to migrate to Kubernetes. In their talk at the DevOpsCon, Fabian Reinartz and Björn Rabenstein demonstrated the current Prometheus setup at SoundCloud, monitoring a large-scale Kubernetes cluster.

The convention-over-configuration framework

Spring Boot – what it is and how to get started

Spring Boot, the new convention-over-configuration centric framework from the Spring team at Pivotal, marries Spring’s flexibility with conventional, common sense defaults to make application development not just fly, but pleasant! Spring developer advocate Josh Long takes a look at what Spring Boot is, why it is turning heads, why you should consider it for your next application and how to get started.

Interview with Russ Miles

Atomist Rug in 10 minutes – the DSL for Microservices & Co.

In his keynote at JAX London, Russ Miles (Atomist) introduced the audience to Rug, a new kind of Domain Specific Language for meta programming. Rod Johnson, inventor of the Spring Framework, is also involved in this ambitious and promising project.

A new alternative to npm

Facebook’s Yarn rewrites npm from scratch

Facebook has been using the npm client for years but they started running into problems with performance, security and consistency once the size of their codebase and the number of engineers started to grow. This is how Yarn, “a fast, reliable, and secure alternative npm client” came into being.

Why you should choose cloud architecture for your business

How to move your business to a private cloud

A move to the cloud means not only technological changes but also organizational changes. Let’s try to single out the steps you need to take before moving to a private cloud.

Interview series with JAX London speakers

10 software development insights from JAX London 2016 [VIDEO]

They say a picture is worth a thousand words. But how about a video? Or 10? We asked 10 JAX London speakers to tell us how their sessions went, what attendees learned from them and why the topics presented in their sessions are important in today’s tech landscape.

Interview with Chris Stewart, CEO and co-founder of SuredBits

[Bit]coin flipping: “Scala is a perfect match for Bitcoin”

Whether they realize it or not, more than 95 percent of all Bitcoin users use Bitcoin Core. Although there are nearly 400 people who have written code and had it merged into Bitcoin Core, there are ongoing initiatives to try and get more developers familiar with the Bitcoin Core code base. We talked to Chris Stewart, CEO and co-founder of SuredBits, about the current state of Bitcoin, the role of Bitcoin Core and what it’s like to implement a spv-node for the Bitcoin protocol in Scala.