InfoQ Homepage Programming Content on InfoQ
-
Intel's Cloud-Native Transformation
Liel Chayoun and Roi Ezra discuss Intel’s transition to cloud-native and microservices.
-
PCF Data Collection for TBM
Chris Busch and Raj Sivaraj overview the foundation data collection needs of Mastercard, and how data is collected and provided back to product teams with critical expense data for show-back.
-
Fantastic Front-End Performance Tricks & Why We Do Them
Jenna Zeigen covers the state of the art in front-end performance optimizations digging into the way the internet and browsers work to explain why each of these practices is important.
-
Building a Voice Assistant for Enterprise
Manju Vijayakumar talks about Einstein Assistant - an AI Voice assistant for enterprises that enables users to "Talk to Salesforce".
-
Real-World Transformation Experiences at StubHub
George Loyer tells the story how StubHub moved to PCF, bringing value to Ops, Engineering, Architecture, Product Management, Business Owners and Execs.
-
Machines Can Learn - a Practical Take on Machine Intelligence Using Spring Cloud Data Flow and TensorFlow
Christian Tzolov showcases how building a complex use-case, such as real-time image recognition or object detection, can be simplified with the help of the Spring Ecosystem and TensorFlow.
-
Evolve Legacy Java EE Apps to Spring Boot Apps in One Minute
Valdir Scarin discusses the migration from a Java EE system to Spring at CCEE, Brazil: preparing the migration, evaluation of PoCs, various solutions found and the one executed, integration tests used
-
Is It Time to Rewrite the Operating System in Rust?
Bryan Cantrill explores Rust, explains why it has captured the imagination of so many systems software engineers, and outlines where it might best fit in the deep stack of operating system software.
-
SOLID JavaScript
Jonathan Mills shows how to apply all five of the SOLID principles to front-end JavaScript applications.
-
Decoding Distributed Systems
Maria Ntalla, Zoe Vance discuss some of the components and designs of distributed systems, explaining common jargon and best practice tips for getting started with and managing distributed systems.
-
Caching Beyond RAM: The Case for NVMe
Alan Kasindorf explores the possibility of using new storage devices to reduce DRAM dependency for cache workloads and talks about use cases that optimize for different cache workloads.
-
Modern Software Delivering Business Value at Startup Speed to Transform Immigration and Refugee Asylum
Thomas Baird, Matthew Dosberg discuss how United States Citizenship and Immigration Services adopted Pivotal technologies and practices like Lean and XP to improve their software development process.