InfoQ Homepage Java Content on InfoQ
-
Scala in the Enterprise
Peter Pilgrim presents the experience of adopting Scala in the digital enterprise. He provides technical and development advice to agile teams new to implementing Scala.
-
Java 8 in Anger
Trisha Gee shows how to build a fully working end-to-end application using just the core libraries available in the latest version of Java.
-
Hexagonal Architecture with Grails
David Dawson explains how to build a Grails application based on a hexagonal architecture.
-
Reactive Application Design for High Volume Multi-dimensional Temporal Data Series
Stuart Williams examines some of the problems faced building an application processing billions of events/day with Spring Integration, Spring Expression Language, Reactor and the LMAX Disruptor.
-
Building Event-Driven Microservices with Scala, Functional Domain Models and Spring Boot
Chris Richardson discusses an event-driven microservice architecture, it’s benefits and drawbacks and how Spring Boot can help, implementing business logic using domain models written in Scala.
-
Faster Objects and Arrays
Gil Tene introduces org.ObjectLayout, a new Java package designed specifically to enable JVMs to optimize memory layout for arrays and objects matching the performance of arrays of structs in C.
-
Beating the Traffic Jam Using Embedded Devices, OPC-UA, Akka and NoSQL
Kristoffer Dyrkorn presents the experiences gained by the Norwegian Public Roads Administration in building a new infrastructure for road traffic measurements.
-
Grails Plugin Testing Strategies
Baruch Sadogursky discusses how to maintain Grails plug-ins that play well with other plug-ins existing in the ecosystem.
-
Groovy Vampires: Combining Groovy, REST, NoSQL, and More
Ken Kousen discusses combining various technologies: Groovy, Ratpack, MongoDB, Grails, REST.
-
Dive into Single-Page Application with RaveJS and Grails
Fabrice Matrat shows how advanced architectural libraries, such as cujoJS and RaveJS, provide parallels to many of the concepts people love in Grails.
-
Spring Cloud - A Toolbox for Distributed Systems
Oliver Gierke summarizes the problems Spring Cloud tries to solve and introduces the individual modules through practical code examples.
-
API Abstraction and API Chaining in Grails
Owen Rubel discusses the benefits of API abstraction: easier externalization, synchronization and sharing, reloading the API config on the fly, DRY'r code, batching, reduced throughput and much more.