Skip to content

EduardoSP6/live-microservices-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Study project about microservices

This project was developed based on the live session on microservices held by FullCycle and Mr. Rodrigo Branas, where several design patterns, clean architecture concepts, scalability and messaging services were discussed. In the live session, the project was developed in Node.js but this is an adaptation written in PHP 8 + Laravel 10 and RabbitMQ.

Live URL: https://www.youtube.com/watch?v=gtv9szE_P1U&t=10646s&ab_channel=FullCycle

Branas Repo: https://github.com/rodrigobranas/live_fullcycle_microservices/tree/master

Technologies:

  • PHP 8.2
  • Docker
  • RabbitMQ
  • Mysql 8.0
  • Laravel 10
  • php-amqplib

Project Structure:

In the AppServiceProvider file I initialize the Registry which is a standard for dealing with dependencies, providing the dependencies used in the project, including the adapter for using queues with RabbitMQ.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages