From new syntax for functional programming styles, to lambdas, collection streaming, and method references as first class citizens, Groovy developers will have an edge when writing Java code in the future. This article will focus on the commonalities between Groovy and Java 8, and will demonstrate how familiar Groovy concepts translate to Java 8.
Zato is an open-source ESB and application server written in Python. It is designed to integrate systems in SOA and to build backend applications (i.e. API only).
MetaModel - an Apache Incubator project – is a Java library used to browse, query and update various types of data stores, such as RDBMS, CSV, Excel, NoSQL, etc., in a uniform and programmatic way. 3
This article introduces a commonly applicable testing strategy for integration points, which improves the coverage, speed, reliability and reproducibility of testing. 2
In this tutorial, the reader is introduced to the selector capabilities injected in a service by the Yoga framework to provide any API client greater control over the structure of JSON doc responses. 16
In the world of application delivery, performance tuning still eludes the mainstream. InfoQ spoke to 5 luminaries of the performance monitoring space about it. The result was quite an active debate.
Do the hundreds of JVM start-up flags baffle you when trying to tune the garbage collector? This article will explain the tradeoffs when choosing and tuning garbage collection algorithms 1
Cay S. Horstmann, author of Core Java Volumes 1 & 2, has written about Java since the beginning. Today he speaks with InfoQ on a number of current topics in the Java world. 2
Akka Tech Lead Dr. Roland Kuhn offers a behind the scenes look at Akka, showing what the driving forces behind the development of its guiding principles are. 4
JSR-335: Project Lambda has been called the "defining" project in Java 8. InfoQ spoke to Oracle's Brian Goetz, JSR 335 spec lead about his observations on Project Lambda from the inside. 6
A properly tuned thread pool allows as many requests to run as your app can comfortably support In this article we see how to apply the "measure don’t guess” mantra to properly size our thread pools. 5
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
White Papers and Assets
Featured Blog Posts
|AppJam Paris||Oct 17|
|QCon SF||Nov 11-13|
|AppJam SoCal||Nov 14|
The Real Cost of Downtime