InfoQ Homepage Programming Content on InfoQ
-
Building Robust and Resilient Apps Using Spring Boot and Resilience4j
David Caron demos a Spring Boot app with patterns like bulkheads, rate limiters, circuit breakers, response caching, and timeout handling using the Resilience4j library.
-
Real-Time Live Soccer Score Streaming Application Demo with Reactive Spring Stack
Erdem Gunay demos an application built on Reactive Spring, showing how to persist and query data from Redis, and how to stream live score events in real-time using Kafka.
-
Life After Java 8
Gil Tene looks at the realities of Life after 8. He discusses the rate of change, the current Java ecosystem, and the implications of LTS.
-
Interoperability of Open-source Tools: The Emergence of Interfaces
Katie Gamanji focuses on the evolution of interfaces within the Kubernetes landscape, including networking, storage, service mesh and cluster provisioning.
-
The Future of Cloud Native API Gateways
Richard Li talks about the evolution of API gateways over the past ten years, and how the original problems being solved have shifted in relation to cloud native technologies and workflow.
-
React’s Future - under the Hook
Adam Klein rebuilds an existing React app using some of the new features including hooks, and explores pitfalls and patterns.
-
Spring Data to Spring Cloud to Spring Security: How Azure Supercharges Spring Boot
Richard Seroter, Asir Selvasingh and Vaibhav Agrawal demo an application that features Spring Security for Azure AD, Spring Cosmos DB, Spring Stream Binder for Event Hubs, Azure Monitor, and others.
-
From Monolith to riff Functions
Swapnil Bawaskar and Florent Biville take an in-depth look at riff and discuss strategies to break an actual monolith into its component functions and deploy them.
-
From POC to Production in Minimal Time - Avoiding Pain in ML Projects
Janet Bastiman describes how turning an AI proof of concept into a production ready, deployable system can be a world of pain, especially if different parts of the puzzle are done by different teams.
-
Real-Time Data Streaming with Azure Stream Analytics
Alexander Slotte introduces Azure Stream Analytics, its ecosystem, and real world examples streaming Twitter feeds as well as sensor data from Raspberry Pi.
-
Records and Sealed Types - Coming Soon to a JVM Near You!
Ben Evans talks about the recent changes in the Java language (Records, Sealed Types) and shows how big ideas in language design sometimes start from surprisingly small implementation details.
-
What Does It Mean to Be a Data Scientist? Definitions and Lessons Learned from the Trenches
Brian Korzynski discusses what Data Science and Big Data are, focusing on the data preparation that needs to take place, and making a distinction between ML issues and programming.