Microservices brain: solving the old bottleneck

Engineering execution was scarce. We couldn’t get people to go any faster, so we divided the solution space into domains and created more surface area for people to work in parallel. Microservices, vertical org boundaries to encapsulate them, and intensive coordination let us scale broad human execution.

That structure served the old bottleneck. As AI makes execution abundant, carving up the problem space for more parallel execution is no longer the organising priority. “Microservices brain” carries the old solution into a world with a different constraint.

The new challenge: integrating knowledge for holistic decisions

The advantage shifts from distributing execution across “independent” domains to integrating knowledge across them for better and faster decision making.

We need to bring observations, constraints and consequences from across the organisation together to make the best decisions for the whole entity, rather than coordinating locally-optimising parts.

Coordination becomes collaboration. Drawing up domain boundaries becomes integration.

Agent brain: the organisation is already an agent

Ideally an organisation is already an agent – an organism optimising for its own goals. The humans operating it are part of its cognitive architecture.

Agentic models are a natural fit for knowledge integration because that is what agents do: integrate information about the world to plan action that optimises at entity level. The parts contribute to the cognition and action of the whole, rather than each deciding what serves itself.

Agent workflows are the mechanism for this integration: observe, integrate, decide, act and learn. Organisational processes can be programmed as agent workflows and vice versa.

This is agent-native organisation: recognising what the organisation fundamentally is and having it work that way. Agent models of behaviour become more useful than org charts.