Desenvolvimento

Desenvolvimento

Guia Prático: Configurando o Prometheus em um Cluster Kubernetes

Nesse artigo faremos um guia para configurar o Prometheus em um cluster Kubernetes. Essa configuração irá coletar métricas de nó, pods e serviços automaticamente usando um auto disconvery do Prometheus.

Desenvolvimento

Entenda os princípios S.O.L.I.D para melhorar a manutenção e escalabilidade do seu sistema

S.O.L.I.D. são 5 princípios da orientação a objetos que visam facilitar a manutenção e tornar seu sistema altamente escalável. Seu acrônimo define os diferentes princípios, sendo eles: SRP – Single

Monitoramento TI

Descubra como o Elastic APM pode melhorar a performance da sua aplicação

Heeey! E já que venho aqui sempre para falar de elasticsearch … Estou aqui para explorar o Elastic APM  :] Primeiramente, APM significa Monitoramento de performance de Aplicação (Application Performance

Desenvolvimento

GitLab CI – Integração Contínua sem sair do repositório

Ferramentas de CI/CD hoje em dia andam de mãos dadas com os nossos projetos – dificilmente vemos um repositório no GitHub, GitLab, Bitbucket, Gitea… sem alguma configuração de integração contínua.

Carreiras

Como usar Linux no Windows sem Dual Boot: Guia Prático do WSL

Se você está começando seus estudos no linux e tem receio de realizar um dual boot em seu computador e correr o risco de perder todos seus arquivos e ou

Desenvolvimento

Integração de Chat Funcional com Ferramenta Rocket.Chat: Passo a Passo

Dando continuidade o nosso post anterior onde entendemos como utilizar as APIs do Rocket.Chat para manipular o Omnichannel, agora iremos integrar um chat funcional com essa ferramenta. Irei partir do

Desenvolvimento

React Native ou Flutter: Qual é a melhor tecnologia para desenvolvimento mobile?

Hoje em dia no mundo da tecnologia de desenvolvimento mobile, quando falamos de desenvolvimento de aplicações multiplataformas (IOS e ANDROID) as tecnologias que logo vem a nossa mente são React

Infraestrutura TI

Descubra como o RabbitMQ pode otimizar o processamento de dados em seu sistema web

O RabbitMQ é um software de controle e gerenciamento de filas de mensagens. Ele recebe e armazena mensagens em filas até que alguém solicite essas mensagens. As mensagens podem ser

Desenvolvimento

Como criar um chat com PHP e Swoole: um guia passo a passo

Quando um desenvolvedor recebe a tarefa de implementar um chat dificilmente o PHP será a linguagem escolhida. Isso ocorre por alguns motivos, como por exemplo, dificilmente vermos o uso de

Desenvolvimento

Entenda o Celery: a biblioteca Python para filas de tarefas

Celery? Salsão? Vamos começar a falar de plantas agora na 4Linux? Não, não. Outro Celery. A biblioteca do Python! Aah, sim… É uma biblioteca do Python… É sobre jardinagem? Olha,