Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/newleonardooliv/microservice-videos
Desenvolvimento de uma aplicação de microserviço para stream de vídeo em PHP seguindo TDD, SOLID e DDD para modularidade, escalabilidade e organização de código.
https://github.com/newleonardooliv/microservice-videos
ddd microservices mock mockery php phpunit solid tdd test
Last synced: 25 days ago
JSON representation
Desenvolvimento de uma aplicação de microserviço para stream de vídeo em PHP seguindo TDD, SOLID e DDD para modularidade, escalabilidade e organização de código.
- Host: GitHub
- URL: https://github.com/newleonardooliv/microservice-videos
- Owner: NewLeonardooliv
- Created: 2023-04-06T03:31:36.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-08T16:08:00.000Z (almost 2 years ago)
- Last Synced: 2024-11-07T17:58:05.023Z (3 months ago)
- Topics: ddd, microservices, mock, mockery, php, phpunit, solid, tdd, test
- Language: PHP
- Homepage:
- Size: 226 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## microservice-stream
# (EM DESENVOLVIMENTO!)
![image](https://i.imgur.com/UD8DTvw.png)
## 🚀 Projeto
Este projeto consiste no desenvolvimento de uma aplicação de microserviço de vídeo em PHP, seguindo os princípios do desenvolvimento orientado a testes (TDD) e as boas práticas do SOLID, juntamente com a arquitetura do Domain-Driven Design (DDD).
A aplicação será dividida em módulos independentes, permitindo maior flexibilidade e escalabilidade. A arquitetura do DDD garantirá a separação clara das responsabilidades de cada componente, resultando em um código mais organizado e de fácil manutenção.
Além disso, o uso do TDD garantirá que a aplicação seja construída com testes automatizados desde o início, permitindo uma maior confiança no código e facilitando a identificação de problemas durante o desenvolvimento.
## 🔧 Tecnologias
- PHP
- PhpUnit e Mockery