top of page

Engenheiro transforma AWS Route 53 em filesystem para satirizar tendência da computação em nuvem


O engenheiro Colin Percival, criador do serviço de backup Tarsnap, desenvolveu o Route 53 Files, um projeto que transforma o serviço de DNS Route 53 da Amazon Web Services (AWS) em um sistema de arquivos funcional. A iniciativa nasceu como uma sátira às escolhas de arquitetura da indústria de cloud, mas o resultado não ficou apenas na brincadeira: o software realmente funciona.


O projeto parte de uma provocação antiga de Corey Quinn, economista-chefe de cloud da Duckbill, que há anos descreve o Route 53 como um banco de dados. Tecnicamente, a comparação faz algum sentido porque registros DNS são armazenados como pares de chave e valor, embora essa não seja a finalidade para a qual o serviço foi projetado.


Percival levou a ideia adiante e criou o Route 53 Files como um sistema de arquivos capaz de conectar recursos computacionais da AWS utilizando o Route 53 como camada de armazenamento. O desenvolvedor descreveu ironicamente o serviço como uma forma de conectar qualquer recurso de computação da AWS ao "banco de dados de maior disponibilidade da Amazon".


O principal alvo da sátira, porém, não é a confiabilidade dos bancos de dados da AWS. Percival afirmou que sua inspiração surgiu após o lançamento do Amazon S3 Files, apresentado em abril como uma forma de conectar recursos computacionais da AWS ao armazenamento Amazon S3 por meio de uma interface de sistema de arquivos.


A crítica está relacionada ao que o desenvolvedor considera um "erro de categoria": utilizar uma abstração de sistema de arquivos sobre serviços que possuem características e comportamentos diferentes daqueles tradicionalmente esperados de um filesystem. Percival decidiu então levar a lógica ao extremo e demonstrar que, seguindo esse raciocínio, até mesmo o DNS poderia receber uma interface semelhante.


A própria publicação de lançamento do Route 53 Files foi escrita deliberadamente no estilo utilizado pela AWS para apresentar o S3 Files. Em um dos exemplos, Percival brinca que sua criação seria adequada para cargas compartilhadas que modificam DNS autoritativo, incluindo agentes de IA colaborando por meio de ferramentas baseadas em arquivos e engenheiros de plantão desfazendo as alterações uns dos outros com o comando sed.


A frase imita a descrição da AWS para o S3 Files, que apresenta o produto como adequado a workloads interativos e compartilhados que modificam dados, incluindo agentes de IA trabalhando por meio de ferramentas baseadas em arquivos e pipelines de Machine Learning processando datasets.


Apesar do tom humorístico, Percival também levantou questões técnicas sobre o S3 Files. Uma delas envolve o mecanismo que sincroniza alterações de volta ao S3 após 60 segundos de inatividade. Na avaliação do desenvolvedor, arquivos atualizados continuamente poderiam produzir situações inesperadas em que alterações aguardadas não fossem sincronizadas como o usuário esperava.


Outra preocupação envolve a integração com o AWS Identity and Access Management (IAM). Percival argumenta que determinadas características da integração podem oferecer menos separação de privilégios do que administradores normalmente esperariam de um sistema de arquivos, citando também implicações relacionadas ao Instance Metadata Service (IMDS).


Corey Quinn aprovou a experiência. Segundo ele, chamar o Route 53 de banco de dados durante quase uma década era principalmente uma maneira de provocar profissionais que conhecem bancos de dados. Percival, entretanto, levou a brincadeira a outro nível ao construir uma interface funcional sobre o serviço.


O resultado é um projeto que mistura humor com uma discussão legítima sobre abstrações em cloud computing. O Route 53 Files não pretende transformar DNS em uma alternativa convencional de armazenamento, mas demonstra como interfaces familiares podem ser aplicadas a serviços para os quais originalmente não foram concebidas — e como essas abstrações podem introduzir comportamentos inesperados.

 
 
01.png
Cópia de Cyber Security Brazil_edited.jpg

Cyber Security Brazil desde 2021, atuamos como referência nacional em segurança digital, oferecendo informação confiável, conteúdo especializado e fortalecendo o ecossistema de cibersegurança no Brasil.

Institucional

(11) 93937-9007

INSCREVA SEU EMAIL PARA RECEBER

ATUALIZAÇÕES, POSTS E NOVIDADES

  • RSS
  • Instagram
  • LinkedIn

© 2025 Todos os direitos reservados a Cyber Security Brazil

bottom of page