InfoQ Homepage Development Content on InfoQ
-
Reactive & Asynchronous - Adventures with APIs in Financial Trading
Michael Barker discusses several low-latency APIs used for financial trading, what makes them fast and how they compare to HTTP/REST/JSON/XML APIs.
-
Performance and Search
Dan Luu discusses how to estimate performance using back of the envelope calculations that can be done in minutes or hours, even for applications that take months or years to implement.
-
Engineering You
Lynn Langit and Martin Thompson explore the individual practices and techniques that can help bring out the engineer in us.
-
API Design Aesthetics
Col Perks looks at API design as a style, considering the qualities that might make an API beautiful and providing real world examples.
-
Pricing Page Optimization
Elena Verna discusses user behavior on the pricing page and how to organize the A/B testing resources to optimize the pricing page, one of the most important funnels of a website.
-
Freeing the Whale: How to Fail at Scale
Oliver Gould discusses Finagle, a library providing a uniform model for handling failure at the communications layer, enabling Twitter to fail, safely and often.
-
SQL Server on Linux: Will it Perform or Not?
Slava Oks talks about SQL Server’s history, high-level architecture and dives into core of I/O Manager, Memory Manager, and Scheduler. Topics include lessons learned and experiences behind the scenes.
-
Security War Stories: The Battle for the Internet of Things
Alasdair Allan discusses the security problems when building Internet of Things devices, and the underlying differences between the IoT and the digital Internet that drive those security issues.
-
From Data Science to Production–Deploy, Scale, Enjoy
Sergii Khomenko introduces best practices in development, covers production deployments to the AWS stack, and using the serverless architecture for data applications.
-
Distributed Workflows with Hypermedia Clients
Glenn Block introduces Hypergoal, a way of creating distributed workflows with hypermedia clients.
-
Hypermedia API Architectural Patterns
Gareth Evans and Rick Mugridge share the patterns that emerged while developing hypermedia APIs for various companies over time.
-
Looking inside a Race Detector
Kavya Joshi discusses the internals of the Go race detector and delves into the compiler instrumentation of the program, and the runtime module that detects data races.