fbpx
Perdemos 17 anos por não entender redes Docker

Perdemos 17 anos por não entender redes Docker

Somos 6390 pessoas no grupo de Docker do telegram. Se cada um de nós perdeu ao menos 1 dia tentando fazer 2 contêineres conversarem então juntos perdemos mais de 17 anos!

Esse é um guia prático de redes docker que ajudará a entender esse universo.

A missão desse post é trazer os principais conceitos para evitar sofrimento. São conceitos ridiculamente simples, mas que vão poupar horas, dias ou até semanas de cada indivíduo que ler esse post.

Como sei isso?

Bom, eu ajudo a comunidade docker desde 2016, todo dia, várias vezes por dia.

(mais…)
RabbitMQ Operators | Entendendo Kubernetes Operators

RabbitMQ Operators | Entendendo Kubernetes Operators

Embora não seja comum ver conteúdo sobre o assunto, Operators está no coração do Kubernetes e esse definitivamente é um dos temas mais legais na minha opinião no que diz respeito ao projeto.

Nessa série composta por 3 posts, vamos abordar step-by-step os 2 operators do RabbitMQ, mas hoje vamos primeiro elucidar o que são Operators e CRD’s.

(mais…)
Cloud Native | 1 – Definindo Cloud Native

Cloud Native | 1 – Definindo Cloud Native

Ao longo dos últimos anos Cloud Native tem estado em evidência.

Há a oportunidade de retrocesso? É hype?

Sempre teremos quem defenda que tudo é hype! Por quê com Cloud Native seria diferente? Na real, essas pessoas em geral adiam por anos o estudo por julgaram que algo é hype, até não conseguirem mais se movimentar no mercado sem um determinado conhecimento.

Esse é o momento em que muitos optam por fazer uma transição de carreira.

Se você não pretende seguir em outra carreira, e sim trabalha com Backend, principalmente .NET, esse post visa mostrar um pouco do universo Cloud Native e mostrar como chegamos até aqui.

(mais…)
Cloud Native .NET – Janela de inscrição MAIO/2022

Cloud Native .NET – Janela de inscrição MAIO/2022

O que é a arquitetura? Eu defino como estratégias, táticas e elementos que definem um software.

E quando jogo uma definição tão abrangente assim estou dizendo que:
A escolha do banco de dados, é arquitetura.
A escolha da forma como seu código acessa esse banco de dados, é arquitetura.
A forma como você evita que esse banco seja consumido desnecessariamente, usando cache, é arquitetura.
Se a aplicação é Web, Desktop, um serviço agendado, ou um embarcada em um vestível como um relógio, isso é arquitetura.

Os componentes que compõem essa aplicação, são definidos pela arquitetura.
A arquitetura é tudo, que não a construção em si. É como você define cada singelo elemento daquele software. E vai além.

(mais…)