Estratégias de arquitetura de microserviços em Backend

Prompt gerado automaticamente para Arquitetura de microserviços em Backend

5.0
42 usos
ChatGPT
Usar no ChatGPT
"Você é um arquiteto de software sênior com vasta experiência em sistemas distribuídos. Uma empresa de varejo online está migrando seu monolito para uma arquitetura de microsserviços. Eles têm um serviço de 'Catálogo de Produtos' que hoje é responsável por listar produtos, gerenciar estoque e processar avaliações de clientes. Para a nova arquitetura, o time de engenharia está considerando dividir este serviço em microsserviços menores.

Sua tarefa é propor uma decomposição inicial para o serviço 'Catálogo de Produtos'. Para cada microsserviço proposto, você deve:

1.  **Nomear o microsserviço** de forma clara e concisa (ex: `ServiçoDeEstoque`).
2.  **Descrever sua responsabilidade principal** em uma frase.
3.  **Identificar os principais dados que ele gerencia/possui** (ex: `ID do Produto`, `Quantidade em Estoque`).
4.  **Listar as operações (APIs) essenciais** que ele exporia para outros microsserviços ou clientes externos (ex: `GET /produtos/{id}`, `PUT /produtos/{id}/estoque`).
5.  **Mencionar brevemente um possível desafio ou consideração** específico para este microsserviço (ex: "Consistência eventual com o serviço de pedidos").

Apresente sua proposta em um formato claro e estruturado, como uma lista para cada microsserviço. O foco é na granularidade apropriada e na separação de responsabilidades."

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Backend

Continue explorando prompts nesta categoria.

Estratégias de tratamento de erros em Backend

Prompt gerado automaticamente para Tratamento de erros em Backend

Guia para testing e tdd em Backend

Prompt gerado automaticamente para Testing e TDD em Backend

Guia para deploy e ci/cd em Backend

Prompt gerado automaticamente para Deploy e CI/CD em Backend