> For the complete documentation index, see [llms.txt](https://docs.bdb.ai/bdb-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bdb.ai/bdb-documentation/data-pipeline/about-data-pipeline/event-based-process-orchestration.md).

# Event based Process Orchestration

Each component is fully decoupled micro service that interact with events.&#x20;

|                                                                                                                                                                                                                    |                                                                                                                                                                                                  |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| ![](https://972575688-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRYq1HgffNfbnIMWPu1D5%2Fuploads%2Fv9Br5MqAj0p0fus84lPN%2Fimage.png?alt=media\&token=5a9bebc4-3487-4459-8319-a7395869fa26) | Every component in pipeline has a build-in consumer and producer functionality. This allows the component to consume data from an event process and send the output back to another Event/Topic. |

Each component has an in-event and out-event.  Component consumes data from in event/topic, this data is then processed and pushed to another event/topic.
