10 de dezembro de 2024 Por Paulo In Boas Práticas Melhorando a performance dos seus projetos PHP, conheça o OPCache e o JIT Provavelmente, se você acompanha algum canal sobre alguma linguagem de programação deve ter visto recentemente o “1 Billion nested loop iterations”, uma publicação que busca mostrar o tempo de resposta… Read More
30 de novembro de 2024 Por Paulo In Boas Práticas, Laravel Redis com Laravel: Uma ferramenta poderosa para o escalonamento horizontal da sua aplicação Vamos imaginar o seguinte cenário, você tem uma aplicação Laravel rodando em um container Docker, nela você tem queues configuradas, um sistema de cache em memória rodando e as sessions… Read More
22 de novembro de 2024 Por Paulo In Back-end, CSharp, Docker Conhecendo e configurando um servidor de Load Balance com YARP e NGINX Hoje quero mostrar a vocês um pouco sobre o Proxy Reverso, e sua utilização na criação de um Load Balancer. Basicamente, um Proxy Reverso é um servidor que “senta” na… Read More
29 de agosto de 2024 Por Paulo In Back-end, CSharp, Sem categoria Conhecendo SignalR e WebSockets: Uma Abordagem para Comunicação em Tempo Real SignalR é uma ferramenta robusta criada pela Microsoft que permite o desenvolvimento de aplicações em tempo real utilizando WebSockets. Com o SignalR, é possível criar aplicativos como chats web e… Read More
29 de julho de 2024 Por Paulo In Boas Práticas O que é o Common Intermediate Language (CIL)? Se você usa o ambiente .NET, pode já ter ouvido esse termo. No entanto, embora seja comum encontrá-lo no seu trabalho ou estudos, muitas pessoas não sabem o que é.… Read More
13 de julho de 2024 Por Paulo In Boas Práticas Escrevendo Logs na sua aplicação C# com NLog Imagine você, um programador freelancer que acaba de publicar o projeto do seu cliente. Meses depois, esse mesmo cliente te liga informando um problema na hora do cadastro, e que… Read More
7 de julho de 2024 Por Paulo In Boas Práticas Ports and Adapter – Um conceito da hexagonal architecture Provavelmente, se você já estudou sobre a Arquitetura Hexagonal, deve ter se deparado com o conceito de "Ports" e "Adapters", que são partes importantes para o funcionamento e compreensão dessa… Read More
30 de junho de 2024 Por Paulo In Boas Práticas, Docker Publicando um API ASP.NET Core com Docker e Docker Compose em uma VPS Linux Trabalhar como desenvolvedor não se limita apenas a escrever códigos, mas também, muitas das vezes somos responsáveis por fazer a publicação dos nossos projetos. Uma tarefa bem comum, ainda mais… Read More
29 de junho de 2024 Por Paulo In Boas Práticas, CSharp Cache com C# e ASP.NET – Uma maneira simples de melhorar a performance da sua aplicação Vamos iniciar este artigo com uma pergunta: Alguma vez você já buscou uma grande quantidade de dados do seu banco, por exemplo, 5000 registros de uma vez, e percebeu uma… Read More
25 de junho de 2024 Por Paulo In Sem categoria Coesão de componentes – Uma abordagem da arquitetura limpa Recentemente, retomei minha leitura do livro “Arquitetura Limpa - O Guia do Artesão para Estrutura e Design de Software”, de Robert C. Martin, gostaria de compartilhar com vocês um tópico… Read More