InfoQ Homepage Architecture Content on InfoQ
-
Q&A on the Book Sense and Respond
The book Sense and Respond provides ideas for executives, managers and business line leaders to leverage the power of technology to build more successful businesses. Authors Jeff Gothelf and Joshua Seiden explain how you can use experimentation and learning and continuous market feedback to deliver valuable products to customers, and manage teams on outcomes and foster effective collaboration.
-
Q&A on the Book Agile Enterprise
In the book Agile Enterprise, Mario Moreira explores the end-to-end and top-to-bottom view needed to run an effective agile enterprise, focusing on the needs of customers and employees. He explains how cutting-edge and innovative concepts and practices can be incorporated into a robust agile and customer value-driven framework.
-
Q&A on the Book It's All Upside Down
In the book It's all Upside Down, Paul McMahon provides stories from software development teams supported by upside down principles and coaching tips for applying them. He explains how you can use Essence to improve processes leading to better organizational performance.
-
Key Abstractions for IoT-Oriented Software Engineering
This article provides an overview of the key general characteristics of complex IoT systems and applications. Based on them, the author identifies the software abstractions that could provide the basis for IoT-oriented software engineering, including stakeholders and users, requirements, avatars, and coalitions.
-
A Roadmap to the Programmable World
The emergence of millions of remotely programmable devices in our surroundings will pose significant challenges for software developers. This article proposes a roadmap from today’s cloud-centric, data-centric Internet of Things systems to the Programmable World highlights those challenges that haven’t received enough attention yet.
-
Introducing Sock Shop: A Cloud Native Reference Application
This article describes Sock Shop, a fully containerized, microservice architecture, cloud native reference application developed by Weaveworks.
-
Culture May Eat Agile for Breakfast
Making culture your priority during the scaling phase of your organization is a sound business decision. You have to invest by hiring for mindset and educating everyone joining the organization in agile principles to prevent turning an existing agile culture into a traditional one.
-
Self Contained Systems (SCS): Microservices Done Right
Everybody seems to be building microservices these days. There are many different ways to split a system into microservices, and there appears to be little agreement about what microservices actually are - except for the fact that they can be deployed independently. Self-contained Systems are one approach that has been used by a large number of projects.
-
Q&A with Ash Maurya on Scaling Lean
In the book Scaling Lean, Ash Maurya explores how entrepreneurs can collaborate with stakeholders to establish a business model for a new product or service using Lean Startup principles. It builds on top of his first book, Running Lean, showing how to use experiments, measure business progress, and scale your startup.
-
Always Be Publishing: Continuous Integration & Collaboration in Code Repositories for REST API Docs
API documentation is an often overlooked part of making any API a success. This article explores how to make the documentation part of a continuous integration pipeline keeping it closer to the code itself.
-
Does IT Industry Need Better Namings?
The IT industry borrows terms from other domains, which is a fairly good approach. But we distort their meanings or use terms in inconsistent ways, within IT and also in comparison to other disciplines. This article shares some of these leaky terminologies with examples, explains why this matters and suggests how to deal with inconsistencies and improve the situation.
-
From Alibaba to Apache: RocketMQ’s Past, Present, and Future
Feng Jia and Wang Xiaorui share the core distributed systems principals behind RocketMQ, Alibaba's distributed messaging and data streaming platform now open sourced through the Apache Foundation.