Componentes prontos para acelerar o desenvolvimento de Microsserviços com Aspnet Core

Há algum tempo, estou compartilhando recomendações práticas para construção de microsserviços com Aspnet Core.  Agora, resolvi organizar meus exemplos para ter algo que você possa usar em seus projetos.

Se tiver interesse em entender mais sobre microsserviços, recomendo que acesse o Guia de Conteúdo para Microsserviços deste site.

Separando “código para usar” e “código de referência”

Para tornar tudo mais simples, resolvi criar uma organização no Github.

Por enquanto, há dois repositórios:

  1. BuildingBlocks – com facilitadores para utilização de Identity, IdentityServer4, Swagger, RavenDB, Mediatr, …
  2. BuildingBlocks.Samples – contem código que você pode utilizar como referência para construção de serviços de identidade, serviços resilientes, …

Como será a evolução

Vou me esforçar para usar o código desse repositório em produção, em meus projetos, a partir de agora. Isso irá fazer com que bugs sejam corrigidos e que novas funcionalidades sejam adicionadas. Além disso, irei escrever os testes.

Também utilizarei estes repositórios para guardar os exemplos relacionados com microsserviços aqui do blog.

Toda colaboração será bem-vinda.

Capa Iker Urteaga

Compartilhe este insight:

4 respostas

  1. Parabéns pela iniciativa.
    Uma dúvida, talvez não diretamente relacionada com a sua iniciativa mas considero pertinente.
    Como normalmente você reutiliza esse tipo de código?
    Cria scripts que fazem o build dos projetos necessários, gera pacotes nuget e os copia para alguma pasta da aplicação que está construindo, usando o Cake, por exemplo?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Elemar Júnior

Sou fundador e CEO da EximiaCo e atuo como tech trusted advisor ajudando diversas empresas a gerar mais resultados através da tecnologia.

Elemar Júnior

Sou fundador e CEO da EximiaCo e atuo como tech trusted advisor ajudando diversas empresas a gerar mais resultados através da tecnologia.

Mais insights para o seu negócio

Veja mais alguns estudos e reflexões que podem gerar alguns insights para o seu negócio:

Há pouco mais de um ano, assumi o compromisso de ajudar, como CTO, a Guiando a escalar seu negócio e...
Inspecting the code repository of a client, I found something like this: var customer = new { Id = default(int),...
Superficialmente, direito e privilégio são conceitos que se aproximam e, eventualmente, se confundem. Mas, com um pouco de cuidado, ficam...
Ligo a TV e assisto algum político falando besteiras. Acesso o Instagram e vejo a foto de um casal de...
No post anterior, compartilhei um exemplo de como containers podem nos ajudar a deixar o código mais claro sobre os...
Anualmente, como Microsoft MVP & RD, participo de uma conferência global, organizada pela Microsoft, na sede da empresa em Redmond....