# Symfony Demos

## Message Bus Demo

{% embed url="<https://github.com/ecotoneframework/quickstart-examples/tree/main/MultiTenant/Symfony/MessageBus>" %}

## Publishing Events Demo

{% embed url="<https://github.com/ecotoneframework/quickstart-examples/tree/main/MultiTenant/Symfony/Events>" %}

## Publish Asynchronous Events Demo

{% embed url="<https://github.com/ecotoneframework/quickstart-examples/tree/main/MultiTenant/Symfony/AsynchronousEvents>" %}

## Aggregates and Doctrine ORM Demo

{% embed url="<https://github.com/ecotoneframework/quickstart-examples/tree/main/MultiTenant/Symfony/Aggregate>" %}

## Event Sourcing Demo

{% embed url="<https://github.com/ecotoneframework/quickstart-examples/tree/main/MultiTenant/Symfony/EventSourcing>" %}

## Distributed Application Demo

{% embed url="<https://github.com/ecotoneframework/php-ddd-cqrs-event-sourcing-symfony-laravel-ecotone>" %}

## Read Blog Post

* [Read more about Symfony and Ecotone](https://blog.ecotone.tech/build-symfony-application-with-ease-using-ecotone/)
