- PaaS CDN Git-Native Open Source: serverless, hospedagem web, mensageria Pub/Sub, banco de dados chave-valor, armazenamento de objetos, CDN & Edge,..
- Pode ser implantado como um binário único em Go, sem dependências. Multiplataforma
- Git-Native: ambientes como prod/dev e a configuração da infraestrutura são tratados apenas com base em Git (branches)
- Codificação local = produção global
- Funciona com configuração mínima graças ao auto-discovery embutido e, na nuvem, troca dinamicamente entre nós informações de ativos, rotas e serviços
- Usa
libp2p para construir uma rede P2P overlay entre os nós
- Oferece descoberta automática de nós e protocolos, roteamento, NAT traversal e circuit relay
- Armazena e recupera dados usando o conceito de endereçamento por conteúdo do IPFS
- O conteúdo é dividido em chunks e depois armazenado em um DAG, eliminando duplicações, permitindo download paralelo a partir de vários peers e verificação via CID
- Atualmente oferece suporte a WebAssembly e está em desenvolvimento para dar suporte a contêineres e máquinas virtuais
- Código, binários, imagens etc. são armazenados e recuperados segundo os mesmos princípios do armazenamento
- Pode ser expandido por meio do sistema de plugins
orbit (como exemplo, oferece o ollama-cloud, que adiciona funcionalidades de LLM à nuvem)
Resumo do GN⁺
tau é um framework que permite que pequenas equipes construam e mantenham grandes plataformas de computação em nuvem
- Adota uma abordagem Git-Native para simplificar mudanças na infraestrutura
- Melhora a experiência do desenvolvedor ao fornecer soluções automatizadas de rede e armazenamento
- Oferece suporte a WebAssembly e planeja adicionar suporte a contêineres e máquinas virtuais no futuro
tau permite que desenvolvedores construam ambientes globais de produção localmente, sem restrições de infraestrutura
2 comentários
Hospedagem de binário único em Go é algo que sempre me chama atenção, então acabo dando uma olhada.
O conceito de auto-discovery parece interessante... mas não estou entendendo muito bem o que exatamente ele quer fazer.
Comentários do Hacker News
Questionamento sobre uma platform as a service self-hosted
Dúvida sobre as críticas ao Kubernetes
Apontamento sobre a vagueza da documentação
Ideias interessantes de PaaS
Comparação entre Coolify e Tau
Não é uma alternativa ao Cloudflare
Problema de falta de documentação
Pergunta sobre IPFS
Comparação entre oferta community e enterprise
Dúvida sobre o apelo do serverless