InfoQ Homepage Programming Content on InfoQ
-
Mastering the Diversity in Smart Homes - A Practical Approach
Kai Kreuzer, Olaf Weinmann explain how Eclipse SmartHome can benefit from Vorto, so that the efforts of adding support for new devices in a commercial solution such as QIVICON can be heavily reduced.
-
Oomph: Eclipse the Way You Want It
Ed Merks, Eike Stepper introduce Oomph, its architecture, and how to author a fully automated script that always produces the desired Eclipse development environment.
-
For the Love of Small
Owen Evans discusses microservices: how to leverage them and interconnected APIs, the overhead of such an architecture, types of microservices architectures and pros/cons.
-
Making Eclipse IDE Better at Handling Real-life Projects
Mickael Istria showcases a number of extensions to the Eclipse IDE making it easier to import projects (simple or complex) and honoring modularity in the Project Explorer.
-
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.
-
Git Mission to Mars
Matthias Sohn presents the some of the new or improved features in JGit and EGit 3.4: Luna, symlinks, submodules, stashes, hooks (in progress).
-
The Power of Hope: Getting You from Here to There
Portia Tung discusses the concept of Hope, trying to help us better understand the relationship with Hope and figure out how to achieve even our most ambitious of goals.
-
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.