⚙️
ChatGPT intermediate

Estratégias de arquitetura de microserviços em Backend

Prompt gerado automaticamente para Arquitetura de microserviços em Backend

4 usos Backend

Prompt completo

"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."

Tags relacionadas

Backend Arquitetura de microserviços gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico