InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
FlexiTime Token: Building dApps with Ethereum
Alex Batlin talks about dApp in Ethereum, what it is and how it can help us track pre-bought time as tokens on blockchain.
-
Microservices: API Re-Platforming @Expedia
Mariano Albera describes how the Expedia Affiliate Network unit underwent a massive replatforming project that moved from an on-prem monolith to a cloud-based microservice architecture.
-
Actors or Not: Async Event Architectures
Yaroslav Tkachenko discusses two approaches to an asynchronous event-based architecture: a "classic" style protocol and an actor-based approach, exploring benefits, challenges, and lessons learned.
-
CRDTs and the Quest for Distributed Consistency
Martin Kleppmann explores how to ensure data consistency in distributed systems, especially in systems that don't have an authoritative leader, and peer-to-peer communication.
-
Data Pipelines for Real-Time Fraud Prevention at Scale
Mikhail Kourjanski discusses the architecture of PayPal’s data service which combines a Big Data approach with providing data in real time for decision making in fraud detection.
-
pDB: Scalable Prediction Infrastructure with Precision and Provenance
Balaji Rengarajan describes the platform built on the Celect’s pDB framework, providing multiple use cases such as online personalization, document classification, and geospatial anomaly detection.
-
Self-Racing Using Deep Neural Networks: Lap 2
Jendrik Joerdening and Anthony Navarro discuss how a team of Udacity students used neural networks to teach a car to drive by itself around a track in two days.
-
The Black Swan of Perfectly Interpretable Models
Mayukh Bhaowal, Leah McGuire discuss how Salesforce Einstein made ML more transparent and less of a black box, and how they managed to drive wider adoption of ML.
-
Java at Speed
Gil Tene talks about getting the most of Java applications and understanding some of the optimizations the latest crop of JVMs are able to apply when running on the latest servers.
-
Consensus: Why Can't We All Just Agree?
Heidi Howard takes a journey though the history of consensus, and looks ahead to the future of distributed consensus.
-
Fast, Flexible and Functional Programming with OCaml
Gemma Gordon and Anil Madhavapeddy give a brief history of OCaml, and explain how they are unlocking its potential in the “new” world of browsers and IoT.
-
C++ for Real-Time Communications in the Cloud
Thiya Ramalingam talks about what Zoom’s platform engineers have learned over the years from running a complete C++ stack in their back-end service.