Categoria: Administração

Armadilhas do Terraform

Vamos destacar algumas armadilhas, incluindo aquelas relacionadas a ciclos, expressões if e metodologias de implantação, assim como problemas mais gerais que dizem respeito ao Terraform como um todo: os parâmetros count e for_each têm suas limitações; limitações de implantações com tempo de inatividade zero; mesmo um bom plano pode falhar; refatoração pode ter suas pegadinhas; consistência eventual se alinha… com procrastinação. Parâmetros […]

Metodologia de implementação de projetos utilizada no Slack

O lançamento de uma nova versão do projeto em produção requer um cuidadoso equilíbrio entre a velocidade de implantação e a confiabilidade da solução. Na empresa Slack, valorizam iterações rápidas, ciclos curtos de feedback e reações ágeis às solicitações dos usuários. Além disso, a empresa conta com centenas de programadores que buscam a máxima produtividade possível. Os autores do material, que estamos publicando hoje, afirmam que a empresa […]

Sim, meu velho laptop é várias vezes mais potente do que o seu servidor de produção.

Foi exatamente esse tipo de reclamação que ouvi de nossos desenvolvedores. O mais interessante é que isso acabou sendo verdade, dando origem a uma longa investigação. A questão é sobre servidores SQL que rodam em nosso VMware. De fato, é fácil fazer com que o servidor de produção fique irremediavelmente atrás do laptop. Execute (não no tempdb e não na base com Delayed Durability ativado) o código: set nocount […]

O roteador Banana Pi R64 — Debian, Wireguard, RKN

Banana Pi 64 é um computador de placa única do tipo Raspberry Pi, mas com várias portas Ethernet, o que permite transformá-lo em um roteador com uma distribuição Linux de uso geral. Sim, já existe o OpenWrt, mas ele tem suas peculiaridades com sua GUI e CLI; há também o Mikrotik, que novamente apresenta sua própria GUI/CLI, além do Wireguard vindo de […]

Soldado universal ou especialista? O que um engenheiro DevOps deve saber e fazer

Tecnologias e ferramentas que precisam ser dominadas por um engenheiro DevOps. DevOps é uma tendência crescente na TI, com a popularidade e a demanda pela profissão aumentando gradualmente. Recentemente, a GeekBrains abriu uma faculdade de DevOps, na qual preparam especialistas da área. Vale mencionar que a profissão de DevOps é frequentemente confundida com as áreas relacionadas — programação, administração de sistemas, etc. Para esclarecer o que é […]

Limites de CPU e throttling agressivo no Kubernetes

Nota do tradutor: esta história instrutiva da Omio — um agregador de viagens europeu — leva os leitores desde a teoria básica até as fascinantes sutilezas práticas na configuração do Kubernetes. Conhecer tais casos ajuda não apenas a expandir horizontes, mas também a prevenir problemas não triviais. Você já enfrentou a situação em que um aplicativo "empacava", deixando de responder a consultas sobre o estado […]

DataGovernance por conta própria

Olá, Habr! Dados são o ativo mais valioso de uma empresa. Quase todas as empresas com foco digital afirmam isso. É difícil discordar: sem discutir as abordagens de gerenciamento, armazenamento e processamento de dados, não passa nenhum grande evento de TI. Os dados nos chegam do exterior e também se formam dentro da empresa, e, no caso de dados de uma empresa de telecomunicações, […]

Opinião: Spamhaus – censura online ou defensores da web limpa?

Monopólio, abuso de poder e interesses egoístas ou uma mão amiga em um mar de spam? Representantes de várias empresas de internet conversaram com o jornalista técnico Lars Sobiraj para discutir o controvertido projeto Spamhaus. Análise adaptada a seguir. Quem são o Projeto Spamhaus? Se você fizer uma pesquisa rápida na internet, descobrirá que o Spamhaus é uma organização internacional sem fins lucrativos, fundada em 1998 […]

Utilitário para conexão shadow não administrativa com sessões RDP de usuários no WinServer 2012R2

O problema durante o período de quarentena das empresas tornou-se o seguinte: é realmente necessário minimizar o número de visitas aos escritórios dos especialistas que atendem e dão consultoria sobre software de aplicação, e para ser sincero, os usuários frequentemente abusam da ajuda dos especialistas, sem querer se aprofundar na questão, ou seja, 'eles virão — ajudarão — farão, enquanto isso eu vou fumar/beber um café, etc.'. A consulta por telefone durante o acesso conjunto […]

VPN IPIP IPsec entre máquina Linux e Mikrotik por NAT do provedor

Linux: Ubuntu 18.04.4 LTS (GNU/Linux 4.15.0-91-generic x86_64) Eth0 1.1.1.1/32 IP externo ipip-ipsec0 192.168.0.1/30 será nosso túnel Miktoik: CCR 1009, RouterOS 6.46.5 Eth0 10.0.0.2/30 IP interno do provedor. O IP externo do NAT do provedor é dinâmico. ipip-ipsec0 192.168.0.2/30 será nosso túnel IPsec que levantaremos na máquina Linux com o racoon. Não vou descrever os detalhes, existe um bom artigo em […]

Funcionalidades básicas do LXD - sistema de containers no Linux

O LXD é um gerenciador de containers de próxima geração, segundo a fonte. Ele oferece uma interface de usuário que se assemelha a máquinas virtuais, mas que utiliza containers Linux. O núcleo do LXD é um daemon privilegiado (um serviço executado com permissões de root), que fornece uma API REST através de um socket unix local e pela rede, caso a configuração apropriada esteja estabelecida. Clientes, como […]

Explorando o motor VoIP Mediastreamer2. Parte 6

O material do artigo foi retirado do meu canal no Zen. Transmitindo sinal de áudio através do fluxo RTP Na última edição, montamos um esquema de controle remoto de um gerador e detector de sinais tonais que operam dentro de um único programa. Neste artigo, aprenderemos a usar o protocolo RTP (RFC 3550 - RTP: Um Protocolo de Transporte para Aplicações em Tempo Real) para receber/transmitir sinal de áudio pela rede Ethernet. O protocolo […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster