InfoQ Homepage Architecture Content on InfoQ
-
The Future With AMQP
Matthew Arrott considers that messaging is at the heart of distributed computing transforming the network into a destination through process choreography and cooperation.
-
Data Infrastructure @ LinkedIn
Sid Anand presents the architecture set in place at LinkedIn and the data infrastructure running Java and Scala apps on top of Oracle, Voldemort, DataBus and Kafka.
-
Technical Debt - Why You Should Care
Felipe Rubim discusses several forms of technical debt, emphasizing that every member of the team should consider it, and suggesting taking concrete steps in measuring and reducing it.
-
Architecting in the Gaps
Eoin Woods suggests creating the architecture of a system by discovering the interactions between the components and focusing on the boundaries, helping with defining the interfaces and interactions.
-
Android App Assimilation
Logan Johnson exposes the Android integration points, explaining how to create apps that consume data and services provided by other applications.
-
Techniques for Scaling the Netflix API
Daniel Jacobson covers the history of Netflix’s APIs, adaptation for the cloud, development and testing, resiliency, and the future of their APIs.
-
Agile/UX Panel
Jeremy Sutherland, Darius Kumana, Eewei Chen, Darci Dutcher, and Richard Muscat (moderator) discuss the relationship between Agile and UX design.
-
Uptime in High Volume Messaging Systems — Lessons Learned
Erik Onnen shares lessons learned while designing the architecture, implementing it, and releasing it into operations at Urban Airship, providing hosting for mobile services.
-
Architecting for Failure at the Guardian.co.uk
Michael Brunton-Spall talks about various types of system failure that can happen, sharing the lessons learned at the Guardian and measures taken to prevent and mitigate failure.
-
The Frustrated Architect
Simon Brown discusses the role of the software architect, challenging some of the current assumptions and trying to redefine it in the context of Agile development.
-
Timelines @ Twitter
Arya Asemanfar presents Twitter’s timeline architecture, the entire sequence of steps a tweet goes through until it reaches the timeline of each user following the person who tweeted.
-
Free Pizza! A Glimpse Inside eCommerce at Domino’s Pizza
Bill Heitzeg shares the lessons learned and the process of recreating a new e-commerce platform and website for Domino’s Pizza.