JUnit 5 — Next generation testing on the JVM

JAX London speaker Nicolai Parlog offers a sneak peek into his session and shows you how to write tests with JUnit 5. Discover here everything you need to know about compatibility with previous JUnit versions, IDEs, and other testing tools.

Cloud Foundry Summit Europe 2016

The new face of Cloud Foundry

The whirlwind of announcements presented at this week’s Cloud Foundry Summit Europe 2016 prompted many attendees to say that Cloud Foundry has changed greatly. As Abby Kearns, Cloud Foundry’s Vice President of Industry Strategy told JAXenter, the only thing Cloud Foundry took from founder Chris Richardson is the name.

Blockchain is not a magic potion for everything

[Bit]coin flipping: Blockchain limitations

The blockchain technology is the perfect recipe for disruption. If only the FinTechs and banks learned to play nice. A new report sheds some light on blockchain’s limitations and points out that this technology is not “a magic potion for everything.” Learn all about the obstacles that prevent the blockchain technology from being implemented across all industries.

Post-JavaOne impressions

Taking the pulse of JavaOne: “Best one so far”

JavaOne has come to an end, but impressions about the announcements, plans and discussions have just begun to emerge. We asked some of the JavaOne participants and speakers to share their experiences with us. More to come.

How to organize your code

In this article, Alexander von Zitzewitz, software architect and CEO at hello2morrow, teaches you how to organize your code.

Interview with JAX London speaker Andrew Morgan

This is why we need modern service virtualisation

As we work more with distributed systems, microservices and legacy services, we introduce a web of inter-service dependencies that cause us to face many challenges across our development and deployment pipeline. Resource consumption, deployment time, our testing feedback cycle, third party service flakiness and costing can cause problems. We talked to Andrew Morgan, Consultant at OpenCredo and speaker at the upcoming JAX London about how the technique of ‘API Simulation’ (modern service virtualisation) can be used to overcome these issues.

Why running 1000+ actor systems on one JVM is a bad idea

Akka anti-patterns: too many actor systems

Admittedly I’ve seen this one in use only one time, but it was one time too many. For some reason I keep seeing clients come up with this during design discussions and reviews, therefore it makes it into the list of Akka anti-patterns.


JavaOne under crossfire: „Java EE is becoming more and more Oracle EE“

I couldn’t attend this year’s JavaOne opening keynote because my schedule didn’t allow me to travel to San Francisco this time. What a pity. Luckily, the keynote was broadcasted via live-stream. Therefore I made myself comfortable in front of my home office screen — after all, 2.5 hours of news from the Java World were waiting for me…

Why are microservices important for you? — Part 3

“Microservices should not be used if the organization is not embracing DevOps principles”

No software architect can resist the temptation to talk about their experience with microservices. We launched an interview series with experts who talked about the benefits and challenges of microservices, when people should not use them and what impact they have on an organization. Our third interviewee is Daniel Bryant, Chief Scientist at OpenCredo and speaker at the upcoming JAX London.

JAX Innovation Awards 2016

Grand finale voting: Meet our last round of nominees

This is it. The voting will close on Thursday as we are rapidly approaching JAX London, so here’s the last round of nominees. If you want to know what Vault, RISC-HTML, Quasar, H2 Database, MapStruct and Habitat are all about, you’re in luck. Here’s a sneak peek at the final round of nominees.

Insights gained during JavaOne 2016

A glimpse at Java EE’s future

Last week was the annual JavaOne conference in San Francisco. I had the opportunity to attend the conference and even had a chance to speak in a session — my session was titled “Java EE, Beyond the Basics.” This article summarizes what was presented at JavaOne regarding what’s coming in Java EE 8 and 9. Every single speaker made it a point to state that Java EE’s 8 and 9 plans are in early stages and this is all subject to change.

A match made in heaven?

OpenShift 3 + Eclipse Che

The concept of universal workspaces, championed by Eclipse Che, gave Red Hat the ability to easily replicate and distribute the entire development workspace. Red Hat and Codenvy have integrated Che with OpenShift, providing an easy way to copy both your runtime, and your development workspace.

Does it have what it takes?

Why Kotlin is the next big thing for Java developers

Kotlin already looks like a tool that is going to improve productivity significantly. We anticipate that it is definitely going to reduce the pain points faced by Java developers. Here is why we think Kotlin will be the next big thing for the Java community.