.NET ❤
  • Open Source
  • Community
  • Linux
  • You

Destaque

Principais Temas

Eu costumo dizer que Docker não é objetivo, não é finalidade em si. Docker é um meio, uma forma de entregar e disponibilizar aplicações de alta performance, com o máximo de isolamento, capacidades incríveis de componentização. Além de viabilizar a criação de stacks complexos nas nossas máquinas, onde podemos ver o comportamento de cada elemento, aqui, diante dos nossos olhos.

Docker também ajuda a apresentar tecnologias “novas”, ok, nem tão novas, mas não usadas por muitos. É um excelente meio de democratização do acesso à stacks que só seria possível experimentar em empresas enormes. Desse aprendizado, se não levamos o stack inteiro, levamos a essência, o mindset por trás de um comportamento, de uma configuração, de uma forma de resolver um problema.

Docker em gaGO.io

Arquitetura de Software e Arquitetura de Soluções são temas que me fascinam. Não é pela complexidade, mas pela capacidade de gerar resultado, de gerar números. De fazer mais com menos.

Encaro arquitetura em geral como a estratégia de uma guerra, onde tudo conta. De equipamento, à tática, de relações interpessoais, a excelência operacional. E a estratégia para se alcançar a dose certa de cada coisa, sabendo de antemão que existem incertezas demais, contratempos e o fator humano.

Sou apaixonado por SOLID+I (SOLID + IoC). Escrevi mais sobre o assunto, mas resolvi me calar por um tempo. Afinal, os caminhos que escolhemos seguir aqui na plataforma .NET, principalmente no que diz respeito ao .NET Core estão desalinhados com o que considero ideal.

Arquitetura, IoC ou Dependency Injection em gaGO.io.

Oragon é meu projeto de arquitetura. Baseado no que aprendi a respeito de modelagem, reaproveitamento e forma de desenhar serviços, Oragon traz um set de ferramentas baseado no Oragon Spring, mas também uma forma especial de lidar com dependências, uma forma peculiar de modelar.

A busca pelo menor acoplamento possível e granularidade completamente indefinida, faz com que seu código tenha potencial infinito de reaproveitamento.

Enquanto o consenso aponta para a busca da abstração como algo gradativo, Oragon visa a criação de abstrações com alto reaproveitamento desde o primeiro design. Sem a esperança inocente de acerto em uma primeira iteração. Mas todas as ideias que estão ao seu redor, visam garantir que todo o código seja revisitado periodicamente, para que seu reaproveitamento seja reavaliado.

Oragon em gaGO.io

Cloud Native é outro tema, mais ligado à arquitetura de soluções que me fascina. Não somente pela capacidade de compor soluções com os mais variados tipos de solução, para os mais variados tipos de problemas. Traz a capacidade de atender workloads gigantescos com resiliência, gestão, previsibilidade.

Cloud Native em gaGO.io

RabbitMQ empregado para mensageria e processamento escalável tem sido tema que além de usar em diversos projetos de restruturação nos últimos anos, dedico a falar um pouco, desmistificar algo que é para uns tão simples, para outros, bicho-papão.

Tenho ajudado times e projetos a identificar e isolar partes de um projeto ou produto já construídos, usando RabbitMQ para gerenciar toda a parte de assincronismo e comunicação entre as partes, seja em projetos que que precisavam aguentar maior escala, ou cenários do zero onde nasciam para ganhar o mundo e escalar.

RabbitMQ em gaGO.io

Por muitos anos usei .NET Remoting, depois WCF, mensageria como RabbitMQ entre outros projetos com a finalidade de realizar o trabalho de hospedar ou consumir unidades de processamento remoto.

gRPC se encaixa nesse universo como uma solução robusta, que entrega muito poder e performance, mesmo sobre HTTP. Seja sobre ter um contrato pré-estabelecido e formal, seja por ter um modelo de transporte e serialização extremamente eficiente, ou ainda por entregar capacidades de streaming que abrirão portas para uma nova categoria de serviços e aplicações.

gRPC em gaGO.io

Agenda & Eventos

Saiba mais e veja quais serão os próximos eventos presenciais e online.

O maior treinamento de Docker do Brasil

Pré Inscrições já começaram!!!

A temporada de pré-inscrições já começou!!!

Visite dockerdefinitivo.com

Recentes

Os posts mais recentes e as novidades do site.

Melhores Posts

Uma seleção com os conteúdos mais vistos.

Visite a lista completa.

Projetos & Open Source

Os últimos projetos atualizados.

Conheça todos os projetos

DevShow - Nosso Podcast

Nosso podcast o DevShow está disponível em DevShow.com.br

Players

podcast-google
podcast-spotify
podcast-apple

Comunidades & Grupos Técnicos

Os grupos de Arquitetura .NET, .NET e Docker no Facebook e Telegram movimentam juntos mais de 7000 profissionais e amadores que desenvolvem as mais variadas e ricas discussões, colaborando e ajudando uns aos outros. Participe!

Arquitetura | .NET

Facebook Groups

Founder

Arquitetura | .NET

Telegram

Founder

DotNet Brasil

Telegram

Admin / Moderator

RabbitMQ BR

Telegram

Admin / Moderator

Docker BR

Telegram

Admin / Moderator

MicroServices Brasil

Telegram

Admin / Moderator

* Para entrar no grupo é necessário informar a url do seu linkedin profile.