Topic · concept

Integration Patterns

Integration Patterns are design patterns and best practices for integrating different software systems and applications, including messaging, data transformation, and service orchestration approaches. Enterprise Integration Patterns (EIP), as cataloged by Gregor Hohpe and Bobby Woolf, provide a technology-independent vocabulary and visual notation harvested from proven solutions to recurring integration problems, organized into Messaging Channels, Message Construction, Message Routing, Message Transformation, Messaging Endpoints, and System Management.

8 related providers on APIs.io Source repository →

Links

WebsiteReferenceReferenceBookAuthorReferenceRules

Providers working in Integration Patterns

Providers whose own tags share at least two of this topic's tags, most shared first.

ProviderAboutRatingAPIs
Amazon SQS Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. strong 1
PolyAPI Poly, built using cutting-edge AI and Kubernetes-native technology, accelerates development and simplifies the operation of integrations, orchestrations, and microservices with TypeScript, Python, Java, and C. developing 1
Fyno Fyno is a notification routing and orchestration platform that provides a single unified REST API for sending and managing notifications across 10+ communication channels including email, SMS, push, WhatsApp, in-app, RCS, voice, and iMessa… developing 1
Restate Restate is a low-latency durable execution engine for building resilient applications that tolerate all infrastructure faults. It provides durable execution for workflows, event-driven handlers, and stateful orchestration of microservices… thin 1
Conductor OSS Conductor OSS is the Netflix-founded, Orkes-stewarded open source workflow and agentic AI orchestration platform. It provides a durable, event-driven workflow engine for coordinating microservices, long-running tasks, human approvals, and… thin 1
Axon Framework Axon Framework is a Java framework for building event-driven microservices using CQRS (Command Query Responsibility Segregation) and event sourcing patterns, providing the building blocks to implement scalable and maintainable distributed… thin 1
Spring Cloud Stream Spring Cloud Stream is a framework for building event-driven microservices connected with shared messaging systems. It provides a flexible programming model built on established Spring idioms and best practices, including support for persi… thin 3
Netflix Conductor Conductor is a microservices orchestration platform originally created by Netflix, providing a workflow engine for coordinating and managing complex distributed processes across multiple services with built-in retries, error handling, and… emerging 1

A term in the Microservices area.

Tags

Asynchronous MessagingChoreographyDesign PatternsEAIEIPEnterprise ArchitectureEnterprise Integration PatternsEvent-Driven ArchitectureMessagingMessage RoutingMicroservicesOrchestrationSoftware ArchitectureSystem Integration