InfoQ Homepage InfoQ Content on InfoQ
-
How Netflix Really Uses Java
Paul Bakker discusses Netflix’s use of Java, emphasizing the use of microservices, RxJava, Hystrix and Spring Cloud.
-
Designing Fault-Tolerant Software with Control System Transparency
Jon Moore discusses four principles from the architectural paper "GN&C [Guidance, Navigation, and Control] Fault Protection Fundamentals" by Robert D. Rasmussen for building fault-tolerant software.
-
Can Green Software Engineering Solve the Climate Crisis?
Sara Bergman overviews the emerging green software engineering, then dives into understanding the challenges related to assessing and mitigating the carbon impacts of software systems.
-
Going beyond the Case of Black Box AutoML
Kiran Kate covers the basics of AutoML and then presents Lale (https://github.com/IBM/lale), an open-source scikit-learn compatible AutoML library which implements Gradual AutoML.
-
Beyond Micro Frontends: Effective Composable Decoupled Applications on Cloud Native Infrastructure
Natalia Venditto discusses supporting infrastructure and how cloud-native and the Web Platform APIs are paving the way to push the boundaries of what was once known as the Jamstack and micro-frontends
-
Agile Rehab: Engineering for Improved Delivery
Bryan Finster covers replacing the Agile process with engineering, how they moved from quarterly to daily delivery, and enabled teams to get the feedback they needed to deliver with predictability.
-
Orchestrating Resilience: Building Modern Asynchronous Systems
Sai Pragna Etikyala discusses her journey at Twilio, sharing practical examples from their projects, the challenges they faced, and how they overcame them.
-
Graph Learning at the Scale of Modern Data Warehouses
Subramanya Dulloor outlines an approach to addressing the challenges of warehouses and shows how to build an efficient and scalable end-to-end system for graph learning in data warehouses.
-
Mastering the Art of Platform Engineering: Perspectives from Industry Practitioners
The panelists discuss the human and technical dimensions of platform engineering, sharing insights into establishing, implementing, and sustaining successful platform engineering programs.
-
How DoorDash Ensures Velocity and Reliability through Policy Automation
Lin Du discusses the details of their approach at DoorDash; how they enabled their engineers to self-serve infrastructure through policy automation while ensuring both reliability and high velocity.
-
Getting Developers into F1 Driver Seats with Security?
Henry Tze discusses a platform to develop on, automation, a perimeter to safeguard the best assets, and a user-centric container foundation.2
-
Bridging Silos and Overcoming Collaboration Antipatterns in Multidisciplinary Organizations
Emily Webber explores some common anti-patterns and the problems that those anti-patterns create, then shares some approaches and techniques to break those silos down to work together better.