InfoQ Homepage Java Content on InfoQ
-
Spring for Dummies
Ed Callahan and Derek Henninger demo building a SpringSource application with WaveMaker including web services, DB access and generating a mobile version of the app.
-
Spring Projects Infrastructure
Roy Clarkson and Gunnar Hillert present how GitHub, Gradle, and Artifactory are used to upgrade Spring’s infrastructure and processes.
-
What May Not Be Expected in a Country of Eternal Light
Noel Weichbrodt summarizes the retrospectives his team has had for the last 18 months regarding using DSLs written in Scala and Lift for a GIS application.
-
Introduction to Spring Data
Mark Pollack provides a guided tour plus demos of the Spring Data feature set.
-
Introduction to Spring Integration and Spring Batch
Gunnar Hillert and Gary Russell introduce Spring Integration and Spring Batch, how they differ, their commonalities, and how you can use them together.
-
Making Hadoop Real Time with Scala & GridGain
Nikita Ivanov shows adding real-time capabilities to Hadoop through a demo application streaming word counting on a 2-nodes cluster.
-
JSR 356: Building HTML5 WebSocket Apps in Java
Arun Gupta explains building WebSocket applications in Java based on JSR 356 API.
-
Clojure, Functional Programming and Data at uSwitch.com
Paul Ingles explains how Clojure’s approach to immutable data has helped uSwitch to treat everything as data and build many tools that operate on the same data without contention.
-
Addressing Messaging Challenges Using Open Technologies
Tom McCuch and Oleg Zhurakousky explain and demo providing messaging for distributed systems with Spring AMQP, Spring Integration and RabbitMQ.
-
Spring Data Repositories, A Deep Dive
Oliver Gierke introduces Spring Data repositories along with best practices and implementation patterns, followed by guidelines for integrating repositories with Spring MVC and REST web services.
-
Getting started with Spring Data and Distributed Database Grids
Mark Johnson and David Turanski introduce Spring Data for GemFire demoing using Spring Data for persistency across multiple distributed database grids.
-
Leiningen 2 - Humane build management for Clojure
John Stevenson introduces Leiningen 2, a build system for Clojure, explaining how to set it up and how to use it.