InfoQ Homepage Architecture Content on InfoQ
-
UX Axioms: Designing Better Products for People
Erik Dahl shares a number of lessons learned along the way, outlining a set of UX Axioms designers and developers alike can use to integrate UX into their practice.
-
Patterns, Code Smells, and the Pragmatic Programmer
Jason McCreary discusses how a number of books from The Reading List - Implementation Patterns, Refactoring, Design Patterns, The Pragmatic Programmer - helped him with becoming a software engineer.
-
Elements of Scale
Ben Stopford examines tools, mechanisms and tradeoffs that allow a data architecture to scale, from disk formats to fully blown architectures for real-time storage, streaming and batch processing.
-
Smart First, Phones Later
Tin Kadoic expands the definition of responsive beyond RWD, encouranges the audience to rethink how to design and develop responsive software, showing samples of intelligent design.
-
Paasta: Application Delivery at Yelp
Evan Krall talks about Paasta, which is Yelp's platform for running services, built on Docker, Mesos, Marathon, SmartStack, git, and Jenkins.
-
Scaling Distributed Systems
Natalia Chechina outlines features of actor and functional programming models, and the reason these models attract so much interest in parallel, concurrent, and scaling world.
-
Are You a SOLID Coder?
Steve Green introduces SOLID principles with coding examples tailored for novice and intermediate developers.
-
Moving Beyond the Monolith
David Harrison presents the API and culture journey at freelancer.com.
-
Data Migration at Scale with RabbitMQ and Spring
Félix López, Alvaro Videla discuss about RabbitMQ and messaging architectures, both from a theoretical perspective and a practical one.
-
Partial Failures in a Microservices Jungle: Survival Tips from Comcast
Jon Moore goes over some strategies for surviving in a jungle of partial failures. Each survival tip is explained through a concrete example, or "adventure story", from Comcast’s TV experience.
-
Erlang in the Cloud: The Talko Service Architecture
Ransom Richardson presents the Talko service architecture, its implementation and operation in the cloud, why they are using Erlang for it and key things learned along the way.
-
REST for an Hour
Lyndsey Padget introduces the basic principles of RESTful APIs, terminology, design patterns, data, pitfalls, best practices, and others.