InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Taming Large State: Lessons from Building Stream Processing
Sonali Sharma and Shriya Arora describe how Netflix solved a complex join of two high-volume event streams using Flink.
-
Reflecting on a Life Watching Movies and a Career in Security
Jason Chan talks about some trends in the movie industry that relate well to similar changes in technology and security.
-
Linux Foundation's Project EVE: a Cloud-Native Edge Computing Platform
Roman Shaposhnik covers design and implementation of a novel Edge Computing platform created at ZEDEDA Inc. and later used as a founding project for the Linux Foundation's LF Edge initiative.
-
To Microservices and Back Again
Alexandra Noonan talks about what microservice antipatterns to avoid, the tradeoffs between microservices and a monolith, how to identify when it's time make a big change, and more.
-
The Evolution of Distributed Systems on Kubernetes
Bilgin Ibryam takes us on a journey exploring Kubernetes primitives, design patterns and new workload types.
-
Should We Really Run It if We Build It?
"Build it, run it" is the war-cry of the startup and scale up industry. Is it really that simple? Are there hidden costs like engineer burnout? And do B2B & B2C companies have different prerogatives?
-
Stop Talking & Listen; Practices for Creating Effective Customer SLOs
Cindy Quach discusses some of the common pitfalls that arise from collecting and analyzing service data such as only using 'out-of-the-box' metrics and not having feedback loops.
-
Five Simple Tools to Unlock Innovation
Sarah Shewell talks about the 5 tools to help ignite innovation and expose unspoken customer needs, tools that come from each phase of the design thinking framework.
-
Machine Learning through Streaming at Lyft
Sherin Thomas talks about the challenges of building and scaling a fully managed, self-service platform for stream processing using Flink, best practices, and common pitfalls.
-
Java in Containers - Part Deux
David Delabassee looks in parallel at how OpenJDK is evolving to cope with some of those changes and most importantly what it all means for Java developers.
-
Cloudstate—towards Stateful Serverless
Sean Walsh discusses the challenges requirements, and introduces us to Cloudstate - an open source project building the next generation Stateful Serverless.
-
Probabilistic Programming for Software Engineers
Michael Tingley provides a preview of how Facebook is advancing probabilistic programming, as well as some of the big problems they used it to solve.