InfoQ Homepage Architecture Content on InfoQ
-
Software Architecture using ZeroMQ
Pieter Hintjens explains how to use contracts and rapid iterative design cycles to architect large-scale distributed systems with ZeroMQ.
-
Small Cognitive Psychology for Big Interaction Design
Jan Srutek explores ways to apply what we know about how the mind works from cognitive psychology in daily UX and user interface design.
-
OpenStack Extensions: Challenges and Lessons Learned in the Development and Governance of Extensible REST Services
Jorge Williams shares some of the challenges and lessons learned while adding extensions to OpenStack.
-
Introduction to Spring Integration and Spring Batch
Gunnar Hillert and Gary Russell introduce Spring Integration and Spring Batch, how they differ, their commonalities, and how you can use them together.
-
Sage UX - How Anthropology Can Improve Your UX Practice
Annette Priest discusses applying anthropology to UX practice, and shares tips for getting the answers you need, research ethics and lessons learned from working with different teams and cultures.
-
Building a Cloud Ecosystem Architecture
Chris Haddad discusses cloud computing, PaaS, multi-tenancy, cloud ecosystems, cloud aware APIs from the perspective and the benefits it can provide to the business.
-
Making Hadoop Real Time with Scala & GridGain
Nikita Ivanov shows adding real-time capabilities to Hadoop through a demo application streaming word counting on a 2-nodes cluster.
-
Toward the Semantic Processing of Business Process Events
Paul Buhler provides insight into the development and application of a semantically grounded version of the Workflow Management Coalition's Business Process Analytics Format (BPAF) specification.
-
When All Is Going Wrong, the UX Practitioner Can Still Save the Project (to some extent)
Sophie Freiermuth shares insight and directions for UX practitioners to make use of their skills in dealing with all sorts of problems that might impact a project.
-
In the Footsteps of a Giant - The Evolution of CloudStack's Architecture
Chiradeep Vittal discusses the architectural choices, dead-ends and successes that CloudStack has faced throughout its development.
-
Addressing Messaging Challenges Using Open Technologies
Tom McCuch and Oleg Zhurakousky explain and demo providing messaging for distributed systems with Spring AMQP, Spring Integration and RabbitMQ.
-
Spring Data Repositories, A Deep Dive
Oliver Gierke introduces Spring Data repositories along with best practices and implementation patterns, followed by guidelines for integrating repositories with Spring MVC and REST web services.