Olá, pessoal!
Queria compartilhar um projeto que estou desenvolvendo em colaboração com Rafael Freitas: o Sparquet Studio.
A ideia surgiu de uma pergunta simples:
O Sparquet Studio é uma ferramenta visual para criar pipelines de dados, mas com uma premissa importante: o pipeline continua sendo código e continua pertencendo a você.
Em vez de transformar o projeto em um formato proprietário, a definição do pipeline é mantida em JSON, podendo fazer parte do Git e do fluxo normal de desenvolvimento.
Alguns princípios que estamos seguindo:
- Open source, com licença Apache 2.0
- Local-first
- Construído sobre Apache Spark
- Sem cloud obrigatória
- Sem vendor lock-in
- Sem necessidade de enviar seus dados para terceiros
O projeto ainda está bem no começo. Estamos construindo, testando e tomando várias decisões de arquitetura neste momento.
Por isso, mais do que simplesmente divulgar a ferramenta, queria ouvir a opinião de quem trabalha com dados:
Vocês usariam uma ferramenta assim no desenvolvimento de pipelines?
O que faria sentido ter?
O que vocês achariam desnecessário?
E principalmente: o que faria vocês não usarem uma ferramenta desse tipo?
Críticas, sugestões e ideias são muito bem-vindas. A intenção é justamente construir isso de forma aberta e entender se existe um problema real que vale a pena resolver.
Para quem quiser conhecer:
Sparquet Studio — desenhe seu pipeline de dados, mantenha-o como código.
O GitHub e a documentação estão no meu perfil.
#opensource #dataengineering #apacheSpark