Integration Pattern Selector

Compare direct API, durable queue, publish-subscribe, batch/file, CDC and virtualization starting points.

Inputs

How to use this tool

Answer based on the business interaction rather than the preferred product. The result recommends a primary pattern and highlights controls that normally accompany it.

Complex flows often use more than one pattern. For example, a synchronous API may accept a request, place durable work on a queue and publish a completion event.

Planning estimate only. Validate assumptions with workload tests, vendor documentation, architecture review and production monitoring. Browser calculations are not professional engineering or procurement advice.

← Return to all tools