InfoQ Homepage Architecture & Design Content on InfoQ
-
Real-Time & Personalized Notifications @Twitter
Gary Lam and Saurabh Pathak talk about the hybrid push/pull-based architecture adopted by Twitter Notification platform.
-
The Seven Myths of AI
Robin Bordol dispels some of the myths existing in the media about Artificial Intelligence.
-
Scaling Your Swagger-Based Web API with Google Cloud Endpoints
Guillaume Laforge presents some of the options and technical solutions to build a scalable API solution using Google Cloud.
-
Understand, Automate, and Collaborate for Development Speed with Microservices
Russ Miles discusses how to ensure proper collaboration between microservices teams using the Atomist suite of ChatOps tools and services.
-
A Practical Road to SaaS in Python
Armin Ronacher discusses his experiences building SaaS businesses on a Python technology stack from a security and scalability point of view, and what other technologies work well with Python.
-
Why We Chose Erlang over Java, Scala, Go, C
Colin Hemmings discusses when and why one should choose Erlang over other options, but also when not to choose it.
-
GraphQL for Fun & Profit
Tom Adams introduces GraphQL, explaining why it is useful when dealing with an API.
-
Coding for High Frequency Trading
Richard Croucher talks about the application environments, design patterns and programming languages commonly deployed across Financial Services including Investment Banks and Hedge Funds.
-
Streaming APIs
Audrey Neveu discusses why and how to transform a REST API into a Data Streaming API.
-
Self-Service APIs for Digital Transformation and Open Innovation
Thierry Gaillet discusses creating an API that leads the digital transformation and innovation process in a company based on his experience at Orange.
-
Moving Past the Scaling Myth
Michael Feathers examines the notion of scale variant structuring and what systems design could look like without the assumption that structural reorganization at different scales is not necessary.
-
Achieving High Load in Advertising Technology
Peter Milne talks about the technologies used and how they are implemented to deal with the high load demanded by digital marketing. He tells some of the war stories and how problems were solved.