InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Building Reactive Services using Functional Programming
Rachel Reese sees reactive services and functional languages as a natural pair, demonstrating how functional concepts such as mailboxes and async workflows can help one craft reactive services.
-
The Evolution of Engineering Culture: Oh, the Places We've Been
Melissa Pierce discusses the history and present of CS culture, gender relations, and tensions between hardware and software engineering.
-
Let It Crash! The Erlang Approach to Building Reliable Services
Brian Troutwine examines how functional programming and other concepts championed by Erlang can yield reactive services with just a change in thinking and a different approach to design.
-
Reactive Programming with Rx
Ben Christensen summarizes why the Rx programming model was chosen and demonstrates how it is applied to a variety of use cases.
-
Groupon Engineering: Building Culture through the Experimentation MindSet
Sri Viswanath shares the ideas and program driving Groupon’s engineering culture.
-
Concurrency at Large-Scale: The Evolution to Reactive Microservices
Randy Shoup, Consulting CTO, shares the history of reactive services and visits key milestones in their evolution: async techniques at Google, real-time search at Ebay, & responsive games at Kixeye.
-
Explore Your Data: The Fundamentals of Network Analysis
Amy Heineike covers how to construct clean (and avoid hairball) networks, effective ways to analyze them, as well as open source options for visualizing and interacting with your graphs.
-
Evolution of the PayPal API Platform: Enabling the Future of Money
Deepak Nadig discusses how PayPal’s API Platform evolved both internally and externally, the principles and patterns used, and how it is enabling the future of Money.
-
Metrics-Driven Prioritization
Sam McAfee outlines an approach they are using at Neo to help their clients integrate business metrics and probabilistic modeling into their prioritization process.
-
Engineering the Resolution Center to Drive Success at Airbnb
Alvin Sng discusses the important engineering aspects of the Resolution Center’s development.
-
Experimenting on Humans
Aviran Mordo and Talya Gendler explain how their engineering team is supporting product managers in making the right decisions and getting their product roadmap on the right path.
-
Have Your Cake and Eat It Too -- Further Dispelling the Myths of the Lambda Architecture
Tyler Akidau from Google demonstrates Google's Millwheel, a streaming system that promises low latency, strong consistency, and flexibility without relying on Lambda Architecture.