InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Applying Machine Learning to Financial Payments
Tamsin Crossland discusses how ML can be applied to Payments to respond rapidly to known and emerging patterns of fraud, and to detect patterns of fraud that may not otherwise be identified.
-
Panel: the Correct Number of Microservices for a System Is 489
The panelists discuss the architecture of their various systems, what trade-offs they have made in the design of their systems, and how their system has evolved over time.
-
The Fast Track to AI with JavaScript and Serverless
Peter Elger explores how to get started building AI enabled platforms and services using full stack JavaScript and Serverless technologies.
-
The Modern Platform in 2020
Justin Cormack gives an overview of how the programming language technology is finding its way into every technology stack.
-
Visual Intro to Machine Learning and Deep Learning
Jay Alammar offers a mental map of Machine Learning prediction models and how to apply them to real-world problems with many examples from existing businesses and products.
-
Lessons Learned from Reviewing 150 Infrastructures
Jon Topper presents a structured review of the architectural and operational choices of 150 platform teams, talking about common mistakes and providing advice on how to avoid these.
-
Evolution of Financial Exchange Architectures
Martin Thompson looks at the evolution of financial exchanges and explores what is considered state of the art today.
-
Does Java Need Inline Types? What Project Valhalla Can Bring to Java
Sergey Kuksenko talks about the performance benefits inline types bring to Java and how to exploit them. Inline/value types are the key part of experimental project Valhalla.
-
Monitoring All the Things: Keeping Track of a Mixed Estate
Luke Blaney talks about how to approach monitoring an estate of many technologies and what the Financial Times did to improve visibility across systems built by all its teams.
-
Leading a Journey to Better Quality
Maryam Umar talks about the steps she took to define the term 'bad quality' and how to better discover it as an earlier part of the software delivery process rather than as feedback from the customer.
-
Introducing and Scaling a GraphQL BFF
Michelle Garrett talks about the journey of introducing and then scaling a GraphQL BFF to serve multiple applications.