Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Publicado : Oct 26, 2022
NÃO ENTROU NA EDIÇÃO ATUAL
Este blip não está na edição atual do Radar. Se esteve em uma das últimas edições, é provável que ainda seja relevante. Se o blip for mais antigo, pode não ser mais relevante e nossa avaliação pode ser diferente hoje. Infelizmente, não conseguimos revisar continuamente todos os blips de edições anteriores do Radar. Saiba mais
Oct 2022
Experimente ?

Temos falado sobre modelos de serviço personalizados desde que identificamos microsserviços como uma técnica. Se uma organização se propõe a criar uma coleção de pequenos serviços que podem ser desenvolvidos, compilados, implantados e operados de forma independente, mas consistente, faz sentido dar aos times um ponto de partida sólido e alinhado ao padrão. No entanto, um dos problemas persistentes com essa abordagem é que, à medida que o modelo evolui em resposta às mudanças nos requisitos técnicos e de negócios, os projetos baseados em versões mais antigas do modelo ficam desatualizados. A adaptação para melhorias de modelo em um projeto estabelecido torna-se uma grande dor. Cruft tenta resolver esse problema fornecendo ferramentas para identificar e corrigir diferenças entre um projeto local e a versão mais atualizada do repositório usado como modelo. A ferramenta combina o mecanismo de modelagem Cookiecutter com git hashes para identificar e aplicar alterações nos modelos. Considere-o um gerenciador de pacotes para um boilerplate de projeto. Manter os modelos atualizados é um problema notoriamente difícil e antigo. Então, para nós, a solução Cruft parece boa demais para ser verdade. Com base no feedback inicial de nossa equipe, no entanto, o Cruft realmente funciona e facilita a vida de quem constrói e mantém serviços. Observamos com ansiedade como se comportará a longo prazo, mas por enquanto vale a pena checar esta ferramenta potencialmente útil.

Baixe o PDF

 

 

 

English | Español | Português | 中文

Inscreva-se para receber o boletim informativo Technology Radar

 

 

Seja assinante

 

 

Visite nosso arquivo para acessar os volumes anteriores