Full-stack testing can be a widespread and involved task. There are unit tests and end-to-end tests, but how do you know where to focus your efforts? In this article, David Copeland looks at the kinds of tests and how to balance the interplay between those tests and the overall software development effort.
Reveno is a powerful new, easy to use, highly performant, JVM based lock-free transaction processing framework based on CQRS and event-sourcing patterns. In this article we will develop a simple trading system implementation using the Reveno framework.
Pauly Comtois, Vice President of DevOps at Hearst Business Media, talks about their DevOps initiatives. What challenges have they faced? Which improvements have they seen? What lies ahead?
Data Science has been getting lot of attention as organizations are starting to use data analytics to gain insights into their data. This article takes a closer look at Data Scientist role in 2016.
Learn holacracy from the Dutch telecom company Voys who implemented this new way of running organizations where power is distributed across teams with clear roles, responsibilities, and expectations.
Experts claim that by 2020, there will be more than 50 billion of connected devices with a $3.5 trillion impact on global economy. Shouldn’t we be seeing greater market penetration than we already do? 1
David Morris explains the Lean Business Analysis Manifesto how Lean Business Analysis responds to the ever-increasing pace of change in an age of digital disruption.
The adoption of containers is causing a paradigm shift within the monitoring space. InfoQ recently sat down with a series of container monitoring experts and explored the associated challenges.
Quality is one of the most overlooked areas of the software development process. This article will explore how to measure quality and minimize the factors that negatively impact software reliability.
In this article, we take a deep dive into Java's invokedynamic and explain why it is such a powerful tool for the Java platform and for JVM languages such as JRuby and Nashorn. 1
At the MicroXchg conference in Berlin, Bora Tunca from SoundCloud presented the evolution of SoundCloud’s microservices architecture throughout the years. 3