Older rss
  • Java Follow 941 Followers

    Deep Dive Into JUnit 5 Extension Model

    by Uday Tatiraju Follow 0 Followers on  Aug 19, 2018

    JUnit 5 is a modular and extensible testing framework with support for Java 8 and higher. The Jupiter extension model can be used to add custom features. This is explained by building out a simple set of extensions that support the BDD approach to testing with full code examples.

  • Java Follow 941 Followers

    Improving Testability of Java Microservices with Container Orchestration and a Service Mesh

    by Sebastian Daschner Follow 0 Followers on  Jul 31, 2018

    In enterprise test scenarios, software needs to be tested in the same way as it will run in production. This article provides a practical demonstration of testing Java microservices that are running on Kubernetes with the Istio service mesh. K8s service abstractions enable mocking, and Istio enables us to re-route traffic and inject faulty responses or delays to verify our services' resiliency.

  • Java Follow 941 Followers

    Getting to Know Graal, the New Java JIT Compiler

    by Ben Evans Follow 28 Followers on  Jul 16, 2018 6

    Oracle has released Graal, which is both a new JIT compiler for Java and a major component in their next-generation polyglot virtual machine, GraalVM. The effort aims to improve startup time and reduce footprint of Java applications as well as unlock fully polyglot, multi-language technologies within a single VM. The initial release includes JVM and JS with LLVM, Ruby and R in beta.

Mobile Follow 155 Followers

App Architecture, iOS Application Design Patterns in Swift Review and Author Q&A

Posted by Matt Gallagher Follow 0 Followers , Chris Eidhof Follow 0 Followers , Florian Kugler Follow 0 Followers , Sergio De Simone Follow 14 Followers on  Jun 26, 2018

App Architecture, iOS Application Design Patterns in Swift presents a number of architectures for iOS Swift applications, from the ubiquitous Model-View-Controller to a few more experimental ones.

Architecture & Design Follow 2124 Followers

How BuzzFeed Migrated from a Perl Monolith to Go and Python Microservices

Posted by Charles Humble Follow 872 Followers on  Jun 22, 2018

Starting in 2016 BuzzFeed began a re-architecture project moving from a single monolithic application written in Perl to a set of microservices. 2

Java Follow 941 Followers

Refactoring to Eclipse Collections: Making Your Java Streams Leaner, Meaner, and Cleaner

Posted by Kristen O'Leary Follow 3 Followers , Vladimir Zakharov Follow 0 Followers on  Jun 15, 2018

In this article, key Eclipse Collections contributors demonstrate techniques for refactoring standard Java code to Eclipse Collections, and demonstrate some of the memory savings you can achieve. 2

JavaScript Follow 383 Followers

Angular Application Generator - an Architecture Overview

Posted by Jonatas Wingeter Rodrigues Follow 0 Followers on  May 17, 2018

What's the best approach to generating source code for Angular: templating or AST handling? We’ll tackle Angular generation, diving into techniques to make this consistent and maintainable. 3

DevOps Follow 827 Followers

Monitoring SRE's Golden Signals

Posted by Steve Mushero Follow 2 Followers on  Apr 27, 2018

Golden signals are increasingly popular these days due to the rise of SRE. This article outlines what golden signals are, and how to monitor and use them in the context of various common services. 1

Java Follow 941 Followers

Get Ready for Cloud Native, Service-Meshed Java Enterprise

Posted by Sebastian Daschner Follow 0 Followers on  Apr 22, 2018

Java EE can be easily combined with Cloud-native technologies such as Kubernetes and Istio to produce a modern service-driven application.

JavaScript Follow 383 Followers

Web Development InfoQ Trends Report

Posted by Kevin Ball Follow 3 Followers , David Iffland Follow 4 Followers on  Mar 23, 2018

In this trends report, we take a look at the web development space, which is always an interesting one for us with a new JavaScript framework launched seemingly every couple of minutes.

Java Follow 941 Followers

Servlet and Reactive Stacks in Spring Framework 5

Posted by Rossen Stoyanchev Follow 5 Followers on  Mar 20, 2018

Spring 5 supports traditional servlet-based and reactive web stacks in the same application. In this article Spring committer Rossen Stoyanchev provides guidance for choosing the appropriate stack. 6

Java Follow 941 Followers

Designing, Implementing, and Using Reactive APIs

Posted by Paul Harris Follow 1 Followers , Ben Hale Follow 1 Followers on  Feb 16, 2018

With reactive programming in its early days, the options available to developers can be overwhelming. In this article, we offer some opinions on how you should design, implement and use reactive APIs. 5

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you