Ratpack and Spring Boot offer powerful platforms in the JVM ecosystem for building microservices that garner an unparalleled merger of performance and extensibility. Ratpack microservices and Spring Boot's convention-over-configuration succinctly leverage Spring Data to create data driven RESTful HTTP APIs in a lightweight, cloud native deployment.
Rags Srinivas caught up with Matt Stine at the O'Reilly Architecture conference in Boston, MA. Matt talks about Cloud Native Architectures and some of the cultural and technological challenges. He talks about some of the NetFlix services and how Spring is wrapping it up to be able to architect and develop microservices on the platform. He also talks about SOA and what it probably missed out.
Java 8 shipped with new language features and libraries and Spring 4.x is already supporting many of these. Some of the new Java 8 features don’t have an impact on Spring and can just be used as is, while other Java 8 features require Spring to explicitly support them. This article will walk you through the new Java 8 features that are supported by Spring 4.0 and 4.1.
Spring XD (eXtreme Data) is Pivotal’s Big Data play. It joins Spring Boot and Grails as part of the execution portion of the Spring IO platform. 1
In the first in a series of articles exploring Java-orientated micro-frameworks Dan Woods takes a look at Spring Boot. 15
This article will take you through creating a simple RESTful web service with Spring Boot and Aerospike, a distributed and replicated in-memory NoSQL database.
Spring Integration in Action book covers Spring Integration framework which provides an implementation of Enterprise Integration Patterns. InfoQ spoke with authors about the book and the framework.
Tobias Trelle offers an introduction to the Spring Data project, a high level SpringSource project whose purpose is to unify and ease the access to different kinds of persistence stores. 3
Almost every application has to access data to do its work. Hades is an open source library that's built on top of JPA and Spring to aid the creation of DAOs by reducing the effort required. 7
This article looks at the problems AMQP is aiming to address, exploring some of the debate and controversy that the draft specification has generated, and looks at SpringSource's AMQP products. 6
Scala and Spring are a promising match. Based on a concrete example, this article shows how the power of Scala combined with the proven and productive Spring framework can be unleashed. 5
The Axon framework is a Java implementation of the Command and Query Responsibility Segregation. InfoQ talked with its creator, Allard Buijze, to find out more. 9