Neste dia, gravamos um vídeo quente para você no qual nossos administradores de sistemas falaram sobre seu trabalho: sobre o que eles estão interessados, o que nos inspira, que tipo de talismãs temos. Somos pessoas como todo mundo, é claro, vivemos não apenas o trabalho, ainda temos tempo livre para vários hobbies, também conversamos e mostramos sobre isso.
E abaixo do corte, você encontrará uma pequena história sobre o nosso trabalho e o que estamos fazendo.
Temos uma empresa grande - vários milhares de pessoas e uma frota de dezenas de milhares de servidores, executando centenas de serviços altamente carregados e usados por centenas de milhões de usuários - é gerenciada por cerca de uma centena de administradores de sistema e, tradicionalmente, não temos mãos!
Nossos administradores de sistema garantem que os serviços funcionem continuamente e sem problemas. Eles planejam aumentar as capacidades de computação e adicioná-los em tempo hábil, participar do desenvolvimento de uma arquitetura escalável e tolerante a falhas de projetos, estão envolvidos no backup, no monitoramento, na configuração e no lançamento de serviços. Eles sabem tudo sobre Linux, protocolos de rede, servidores web e vários bancos de dados. Sobre como configurar, otimizar e garantir a confiabilidade, pois nossos serviços geralmente estão localizados em vários data centers. Nossos administradores de sistema são as mesmas pessoas que respondem a incidentes e conduzem suas análises subseqüentes para que esses problemas não surjam mais.
Temos volumes muito grandes - equipamentos, dados, tráfego - o trabalho precisa ser otimizado e automatizado. Por exemplo, agora estamos trabalhando ativamente na criação de sistemas comuns que nos permitem colocar rápida e convenientemente servidores e serviços em operação. Nós escrevemos muito e usamos vários sistemas de virtualização baseados em código aberto. Por exemplo, para nosso desenvolvimento interno e para nossa nuvem pública, usamos ativamente o OpenStack e, no ano passado, começamos a desenvolver uma plataforma baseada no Kubernetes, que nos permitia lançar nossos projetos mais rapidamente, ser ainda mais resilientes e dormir um pouco mais à noite.
Se você deseja descobrir com mais detalhes que tipo de conhecimento um administrador de sistema precisa no Grupo Mail.ru, aqui está uma lista para leitura para o verão (embora termine em breve):
linux.mail.ru/books .