DevOps
Como o Linux gerencia a liberação de memória RAM quando ela se torna excessiva ou não utilizada?
Explique as diferenças entre os modelos de nuvem IaaS, PaaS e SaaS
Explique o que é o comando chroot e para que é utilizado em sistemas Linux e Unix.
Tem experiência no uso do Ray em sistemas operativos Linux?
Como é que se pode obter a lista de processos atuais no sistema?
Quais estratégias e abordagens são usadas para melhorar a fiabilidade e a resistência a falhas do sistema de monitorização baseado em Prometheus?
Fale sobre a implementação de desligamento gracioso e o tratamento correto das operações.
Como pode configurar ou alterar os parâmetros do sistema operativo ao nível do núcleo?
Explique o conceito de troca de tarefas no sistema operativo e como isso ocorre no escalonador.
Explique o que são sinais no sistema operativo Linux e como trabalhar com eles
Pode explicar o que é a ferramenta Fail2ban e para que é usada?
Como é implementada a integração e gestão do cluster Kubernetes no seu projeto?
Como é realizado o deployment do produto de software compilado e preparado para publicação no servidor ou em ambiente de teste?
Explique o princípio de funcionamento do pool de conexões na base de dados PostgreSQL
Que formas de ligações entre tabelas em bases de dados conheces?
Qual é a diferença entre papéis e playbooks no Ansible, e como eles interagem na automação de tarefas?
Como formatar uma condição no Bash usando um comando de uma linha?
Poderia explicar a finalidade e o funcionamento do PgBouncer no contexto da otimização das conexões com o banco de dados PostgreSQL?
Como é que o encaminhamento de pedidos de rede é feito dentro de contêineres Docker e entre eles?
Pode explicar o que é o Nagios e para que é utilizado no sistema de monitorização?