Microservice communication proof of concept using PHP 8.0 (Symfony) with a sprinkle of some DDD (Domain driven design). Main goal was to learn about communication between two contexts: identity access and blog.
- PHP 8.0 (Symfony)
- Persistence: MariaDB
- Messaging: RabbitMQ
php bin/console app:register-user "Aleksa Jovanovic" "[email protected]" "password"
php bin/console app:create-role "Administrator"
php bin/console app:assign-role-to-user "uuid of user" "uuid of role"
php bin/console app:create-category "Category name"
php bin/console app:write-blog "title" "content" "uuid of category" "uuid of author"
php bin/console app:get-all-authors