Bar Do Ze • Monitoramento de SLA, Latência e RLS Multi-Tenant
Zero vazamento entre franquias (3/3 testes OK)
Média: 38 ms (42 amostras)
Broadcast instantâneo de pedidos
Sliding Window ativo com headers OWASP
Simula forjamento de cabeçalhos e consultas cross-tenant para garantir que dados de outros restaurantes nunca vazem.
Retorno estrito de apenas 1 pedido pertencente ao Tenant A. Pedidos do Tenant B foram filtrados pelo RLS.
Tentativa de alteração rejeitada com política WITH CHECK violada (403 Forbidden).
Requisição 13 foi estritamente bloqueada com HTTP 429 Too Many Requests.
Últimas operações de banco de dados e broadcast de canal Realtime
| Categoria | Operação | Duração | Status SLA | Timestamp |
|---|---|---|---|---|
| 🗄️ PostgreSQL | SELECT orders (realtime_poll) | 34 ms | Excelente | 18:45:43 |
| 📡 Realtime | orders:INSERT broadcast channel | 58 ms | Excelente | 18:45:30 |
| 🗄️ PostgreSQL | UPDATE orders.status = preparing | 42 ms | Excelente | 18:45:10 |
| 🧠 IA | waiter-chat SSE stream start | 145 ms | Excelente | 18:44:50 |
Rastreio de auditoria e contexto enriquecido com tenant_id
Bar Do Ze • Monitoramento de SLA, Latência e RLS Multi-Tenant
Zero vazamento entre franquias (3/3 testes OK)
Média: 38 ms (42 amostras)
Broadcast instantâneo de pedidos
Sliding Window ativo com headers OWASP
Simula forjamento de cabeçalhos e consultas cross-tenant para garantir que dados de outros restaurantes nunca vazem.
Retorno estrito de apenas 1 pedido pertencente ao Tenant A. Pedidos do Tenant B foram filtrados pelo RLS.
Tentativa de alteração rejeitada com política WITH CHECK violada (403 Forbidden).
Requisição 13 foi estritamente bloqueada com HTTP 429 Too Many Requests.
Últimas operações de banco de dados e broadcast de canal Realtime
| Categoria | Operação | Duração | Status SLA | Timestamp |
|---|---|---|---|---|
| 🗄️ PostgreSQL | SELECT orders (realtime_poll) | 34 ms | Excelente | 18:45:43 |
| 📡 Realtime | orders:INSERT broadcast channel | 58 ms | Excelente | 18:45:30 |
| 🗄️ PostgreSQL | UPDATE orders.status = preparing | 42 ms | Excelente | 18:45:10 |
| 🧠 IA | waiter-chat SSE stream start | 145 ms | Excelente | 18:44:50 |
Rastreio de auditoria e contexto enriquecido com tenant_id