darlan

Tolerância a falhas

Criando aplicações tolerantes a falhas Esse termo é muito usado atualmente, principalmente se você está habituado a trabalhar com microsserviços, ou qualquer arquitetura semelhante. Esse conceito de ter aplicações resilientes, que conseguem se manter ativas após erros “criticos”, já vem sido trabalho e aprimorado a algumas décadas. Basicamente usamos esse termo “tolerância a falhas” para

Tolerância a falhas Read More »

Iniciar a aplicação Node.js com Typescript

Fazer a instalação do Typescript na pasta do projeto, como uma dependência de desenvolvimento. Como o código final é convertido para javascript antes de ser disponibilizado online, só precisaremos do Typescript em ambiente de desenvolvimento. Foi adicionado o pacote tsconfig-paths para também ser instalado. Esse pacote servirá para criação de atalhos para os paths de arquivos ao

Iniciar a aplicação Node.js com Typescript Read More »

JUnit Tutorial

Neste artigo, abordo um assunto vital para programadores e analistas que trabalham sobre um paradigma ágil como Extreme Programming, tentarei mostrar de forma sucinta tópicos como: Um pouco de XP, Como programar guiado a testes? Teste Unitário (O que? Por quê? Quando? Quem? Como?), JUnit (O que? por quê? quando? quem? como?). JUnit (Planejamento e

JUnit Tutorial Read More »

Métodos mágicos em Python

Métodos mágicos são métodos de uma classe cujo nome do método possui a seguinte característica: são prefixados com underline e sufixados com underline, por exemplo: __add__. Devido a isso, também são chamados de Dunder methods, onde dunder significa Double Underscores. Estes métodos têm significado especial para a linguagem e são utilizados para implementar alguns comportamentos, por exemplo, implementar +(soma) em um

Métodos mágicos em Python Read More »

Dicas simples para deixar seu site mais performático

Introdução Otimizar performance é parecido com economizar dinheiro.Não adianta você economizar centavos apagando as luzes da casa, enquanto toma banho quente por horas. Assim como economizar dinheiro, para otimizar performance é importante ter métricas para atacar a principal causa do problema, senão você vai estar jogando energia fora com algo que talvez não traga nenhum

Dicas simples para deixar seu site mais performático Read More »