InfoQ Homepage The InfoQ Podcast Content on InfoQ
-
James Clark on How Ballerina Handles Network Interaction, Data, and Concurrency
Charles Humble discusses the design of the Ballerina programming language with its lead designer James Clark. They discuss how the goals of the language inform a number of design choices including: the type system, error handling, the concurrency model, and the language’s built in support for visualization of program flows.
-
Meenakshi Kaushik and Neelima Mukiri on Responsible AI and Machine Learning Algorithm Fairness
In the podcast, Meenakshi Kaushik and Neelima Mukiri from the Cisco team speak on responsible AI and machine learning bias and how to address the biases when using ML in our applications.
-
Event Driven Architectures of Scale
Wes Reisz, Matthew Clark, Gwen Shapira, and Ian Thomas discuss the evolution of event-driven architectures over the decades, the advantages that EDA offers, and thoughts for the future.
-
Michelle Brenner Builds Netflix Workstations and Enables Artists to Create From Anywhere
Producing television shows and movies at Netflix-scale means having a way to efficiently work with many artists and content creators. Netflix Workstations were created as a cloud-based solution to provide artists with secure access to the applications and content they need to complete their work. We talk about the benefits and trade-offs of the solution that enables artists to create from anywhere
-
Microsoft's Asim Hussain on Designing Software for Sustainability and the Green Software Foundation
Charles Humble explores the topic of designing software for sustainability with Microsoft's Asim Hussain, chair of the Green Software Foundation. They discuss techniques such as demand shifting, as well as the current challenges that the Green Software Foundation is aiming to address.