You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-21Lines changed: 13 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,19 @@ Ideal para demonstrar conceitos de mensageria, arquitetura desacoplada e resili
12
12
13
13
---
14
14
15
+
## 📊 Endereços Úteis do Projeto
16
+
17
+
### 🌐 **Live Demo (Deploy no Render)**
18
+
A API está publicada e disponível publicamente nos links abaixo:
19
+
-**API Principal (Metadados em JSON)**: [https://queueapi-nestjs.onrender.com/](https://queueapi-nestjs.onrender.com/)
20
+
-**Documentação da API (Scalar)**: [https://queueapi-nestjs.onrender.com/docs](https://queueapi-nestjs.onrender.com/docs)
21
+
-**Dashboard de Filas (Bull Board)**: [https://queueapi-nestjs.onrender.com/admin/queues](https://queueapi-nestjs.onrender.com/admin/queues)
22
+
23
+
> [!NOTE]
24
+
> **Aviso sobre Cold Start**: Por estar hospedada no plano gratuito da Render, a aplicação entra em suspensão após um período de inatividade. A primeira requisição após isso pode levar em torno de 50 segundos para responder devido à inicialização fria da máquina virtual.
25
+
26
+
---
27
+
15
28
## 🏗️ Arquitetura do Sistema
16
29
17
30
O fluxo de processamento funciona de maneira totalmente assíncrona, desacoplando o recebimento da requisição HTTP do processamento pesado:
@@ -121,27 +134,6 @@ pnpm run start:dev
121
134
122
135
---
123
136
124
-
## 📊 Endereços Úteis do Projeto
125
-
126
-
### 🌐 **Live Demo (Deploy no Render)**
127
-
A API está publicada e disponível publicamente nos links abaixo:
128
-
-**API Principal (Metadados em JSON)**: [https://queueapi-nestjs.onrender.com/](https://queueapi-nestjs.onrender.com/)
129
-
-**Documentação da API (Scalar)**: [https://queueapi-nestjs.onrender.com/docs](https://queueapi-nestjs.onrender.com/docs)
130
-
-**Dashboard de Filas (Bull Board)**: [https://queueapi-nestjs.onrender.com/admin/queues](https://queueapi-nestjs.onrender.com/admin/queues)
131
-
132
-
> [!NOTE]
133
-
> **Aviso sobre Cold Start**: Por estar hospedada no plano gratuito da Render, a aplicação entra em suspensão após um período de inatividade. A primeira requisição após isso pode levar em torno de 50 segundos para responder devido à inicialização fria da máquina virtual.
134
-
135
-
---
136
-
137
-
### 📄 **Documentação da API Local (Scalar)**
138
-
Acesse [http://localhost:3000/docs](http://localhost:3000/docs) para interagir com os endpoints da API localmente por meio de uma interface moderna e bonita.
139
-
140
-
### 📈 **Dashboard de Filas Local (Bull Board)**
141
-
Acesse [http://localhost:3000/admin/queues](http://localhost:3000/admin/queues) para inspecionar visualmente os jobs ativamente em processamento local, completados ou falhos.
142
-
143
-
---
144
-
145
137
## 🧪 Testes Automatizados
146
138
O projeto conta com suíte de testes unitários para validar a lógica de criação, deleção e leitura de status dos jobs:
0 commit comments