InfoQ Homepage Architecture & Design Content on InfoQ
-
Serverless Architectural Patterns and Best Practices
Sascha Möllering describes reusable serverless patterns, including operational and security best practices, discussing potential pitfalls, and what it takes to move to a serverless architecture.
-
Behavioral Economics and ChatBots
Jim Clark looks at a few strategies, including the ability to present information when it’s needed, actionable messages and the alignment of values with actual outcomes, and more.
-
Smart Speakers: Designing for the Human
Charles Berg explains how product developers can create experiences that will be meaningful to the user - designers should focus more on the context of the user and less on the piece of hardware.
-
Rethinking HCI with Neural Interfaces @CTRLlabsco
Adam Berenzweig discusses what happens when we decouple the user interface from hand-held hardware, as well as the emerging field of neural interaction design.
-
UI Evolving, Platform Evolving, Architecture Evolving
Xianning Liu explains the user interaction paradigm shift in the industry, and how to evolve the enterprise architecture to support these changes.
-
Break Up with Your Front-end Monolith
Elisabeth Engel discusses refactoring a front-end monolith, offering advice including building a parent app shell to deal with loading and routing child components, and avoiding certain obstacles.
-
How Machines Help Humans Root Case Issues @ Netflix
Seth Katz discusses ways to build tools designed to enhance the cognitive ability of humans through automated analysis to speed root cause detection in distributed systems.
-
Cybersecurity - Hacking / Anti-Phishing / Social Engineering
Paul Walsh discusses how crypto companies can keep their team and their communities safe from cyber attacks.
-
Chaos Engineering: Building Immunity in Production Systems
Nikhil Barthwal discusses Chaos Engineering, its purpose, how to go about it, metrics to collect, the purpose of monitoring and logging, etc.
-
Running AWS Lambda Functions on CloudFront with Lambda@Edge
Oliver Gutperl introduces the Lambda@Edge runtime model, outlines use cases like cookie handling and redirects, then he covers experimental ideas that take advantage of serverless.
-
Large Scale Architectures Panel
Karen Casella explores architectural issues with a panel of experts from some of the world's largest architectures.
-
Skype's Journey from P2P: It's Not Just about the Services
Bruce Lowekamp discusses the evolution of Skype's architecture and tradeoffs in design made along the way, the lessons learned and the improvements that are still in process as Skype evolves.