InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Custom, Complex Windows @Scale Using Apache Flink
Matt Zimmer discusses Apache Flink, how to use it to aggregate events into windows customized along varying definitions of a session, handling out-of-order events, and more.
-
Automating Netflix ML Pipelines with Meson
Davis Shepherd and Eugen Cepoi discuss the evolution of ML automation at Netflix and how that lead them to build Meson, challenges faced and lessons learned automating thousands of ML pipelines.
-
Fresh Async with Kotlin
Roman Elizarov talks about the traditional async/await approach that is based on futures/promises and how the Kotlin’s solution is providing a safer and easier programming model.
-
Designing Services for Resilience: Netflix Lessons
Nora Jones talks about designing microservices for enabling resiliency testing and the moving parts we need to consider when designing them from the get go, and along their lifetime.
-
NDBench: Benchmarking Microservices at Scale
Vinay Chella and Ioannis Papapanagiotou discuss Netflix's Cloud benchmark system, how it was integrated with their release cycle, showcasing how multiple instances can be monitored from a single UI.
-
Creating a Culture of Observability at Stripe
Cory Watson talks about people, their needs and how to make them awesome.
-
Testing in Production - Quality Software Faster
Michael Bryzek discusses building software with no dev, QA or staging environments, diving into “verifying in production” - what it takes to build software tested continuously in production.
-
Performance beyond Throughput: An OpenJ9 Case Study
Marius Pirvu talks about the new advancements in the area of JVM performance using the latest open source JVM technology at Eclipse OpenJ9 running with OpenJDK.
-
Polyglot Persistence Powering Microservices
Roopa Tangirala takes a look at Netflix’s common platform used to manage, maintain, and scale persistence infrastructures, sharing the benefits, pitfalls, and lessons learned along the way.
-
Getting Data Science to Production
Sarah Aerni covers the nuts and bolts of the Einstein Platform, a system that enables the automation and scaling of Artificial Intelligence to 1000s of customers, each with multiple models.
-
Service-Oriented Development
Rafael Schloming talks about how the real goal of microservices is to break up a monolithic development workflow. He shows how to build software enabling to move fast and make things.
-
ML for Question and Answer Understanding @Quora
Nikhil Dandekar discusses how Quora extracts intelligence from questions using machine learning, including question-topic labeling, removing duplicate questions, ranking questions & answers, and more.