por Luiz Carlos Faria | nov 13, 2022 | Arquitetura, Docker de A a Z, Open Source
Recém lançado em agosto, Kubernetes 1.25 trouxe desafios para o longhorn. Há pouco mais de 10 dias foi liberada na master do projeto a versão que permite usá-lo no Kubernetes 1.25. Mas afinal, o que é Longhorn?
(mais…)
por Luiz Carlos Faria | nov 13, 2022 | Carreira Dev, Desenvolvimento
Sempre que uma pergunta técnica ou sobre system design, ou até mesmo arquitetura é respondida com “Depende!”, há quem se questione se realmente estamos trabalhando com exatas. Afinal, se estamos no mundo das exatas, porque tudo depende?
O que de fato faz os melhores profissionais responderem essas perguntas com um simples e singelo “Depende!”. Será que depende mesmo? Se depende, depende do quê?
(mais…)
por Luiz Carlos Faria | out 11, 2022 | Cloud Native .NET
Se você já ficou sabendo sobre as novidades no Cloud Native .NET, quero que saiba que ainda tem muito mais chegando. Hoje vou contar 10 novidades sobre o que fazemos do lado de dentro, conteúdo e projeto gratuito do lado de fora e mais algumas curiosidades sobre esse projeto.
(mais…)
por Luiz Carlos Faria | set 18, 2022 | .NET, .NET de A a Z, Arquitetura, Cloud Native .NET, Docker de A a Z, Novidades, Open Source
No dia 16 de agosto de 2022, a Microsoft anunciou o resultado de sua parceria com a Canonical. Os frutos vão desde o .NET 6 instalável via APT, mas passam também pelas Chiseled Ubuntu Images. Imagens docker super enxutas.
(mais…)
por Luiz Carlos Faria | set 15, 2022 | Arquitetura, Cloud Native .NET, RabbitMQ para Aplicações .NET
Se você busca flexibilidade e alguma versatilidade para escolher entre estratégias de deployment e distribuição de aplicações a qualquer momento do ciclo de vida do projeto. Desde o dia 1 até a véspera de uma implantação. Ou se você não está certo, mas quer poder trocar uma chamada HTTP por uma mensagem AMQP, ou gRPC facilmente, independente do momento. Esse post é pra você.
Muitas vezes me deparo com Controllers, Handlers e diversos Primary Adapters interagindo diretamente com DbContexts (EF), ISessions (NH), ou até mesmo acessando repositórios e pedindo entidades, além de manipulá-las.
Pela ótica do Ports and Adapters, será que isso está certo?
Será que não vamos produzir serviços burros com essa abordagem?
Será que isso tem algum valor?
(mais…)
por Luiz Carlos Faria | ago 29, 2022 | Carreira Dev, Geral
Se você acredita que é responsável pelos seus próprios resultados e acredita que pode crescer pelo trabalho duro, disciplina e estudo, esse post é para você.
Se você está disposto a sacrificar o hoje por um amanhã melhor, e acredita que tem de ralar para conseguir suas coisas, esse post é para você.
Se você quer fazer o mínimo, e espera ser recompensado e reconhecido, esse post não é para você.
(mais…)
por Luiz Carlos Faria | ago 22, 2022 | Arquitetura, The Microservices Journey
Ao lado de Containers, Microsserviços e Entrega Contínua, DevOps está no alicerce do Cloud Native. Hoje desmistificaremos DevOps e espero acabar de uma vez por toda com essa ideia de que é coisa de infra.
(mais…)
por Luiz Carlos Faria | ago 14, 2022 | Arquitetura, Cloud Native .NET, Docker de A a Z, Open Source, RabbitMQ de A a Z, RabbitMQ para Aplicações .NET
No último post sobre Operators, eu falei sobre o RabbitMQ Cluster Operator for Kubernetes, o papel dele é construir um cluster. Uma vez que o cluster está ativo e em operação, é hora de começar a usar esse cluster. Virtual Host, Exchanges, Filas e Binds, afinal quem e quando eu deveria criar esses recursos?
Eles devem ser criados previamente durante a construção do cluster?
Ou durante o deployment da aplicação?
Ou especificamente pela aplicação?
(mais…)
por Luiz Carlos Faria | jul 7, 2022 | Carreira Dev, Geral
A quarta nomeação chegou!!!! É sempre um momento de muita gratidão. É sempre momento de olhar para o que construímos nesse último ano.
Hoje eu darei continuidade ao papo do ano passado, há exatos 1 ano eu falava de Lock-In e posicionamento, agora é hora de continuar essa conversa.
(mais…)
por Luiz Carlos Faria | jul 1, 2022 | Geral, Outros
No dia 1° de julho de 2002, por volta de 19 horas, momento em que esse post será publicado, eu estava chegando em casa do meu primeiro dia de trabalho na Petrobras.
Hoje contarei um pouco desse início, os primeiros anos da minha carreira foram decisivos para o resto dessa jornada.
(mais…)