Apresentamos o dpkit Terminal e TypeScriptVer o anúncio

Dados e armazenamento

Processamento de dados

Dataframes colunares em vez de scripts improvisados, para que um milhão de linhas custe o mesmo que mil.

  • Polars
  • Parquet
  • Arrow
  • Data Package

O que é

Ler, transformar e validar conjuntos de dados grandes demais para uma folha de cálculo e irregulares demais para uma única instrução SQL — o trabalho entre a chegada de um ficheiro em bruto e uma tabela sobre a qual se possa construir.

Porque o escolhemos

O Polars dá-nos dataframes colunares e multi-thread com um planeador de consultas lazy, tanto em TypeScript como em Python, por isso a mesma lógica de transformação está disponível para um pipeline e para uma API. Parquet e Arrow são os formatos em que movemos dados, porque mantêm os tipos intactos entre processos onde o CSV os perde silenciosamente. A norma Data Package envolve o resultado, para que um conjunto de dados chegue com o seu esquema anexado em vez de descrito num README ao lado.

O que construímos com ele

Plataformas e pipelines de dados

Trazer os dados para dentro, verificá-los e mantê-los corretos — de meia dúzia de folhas de cálculo a milhões de linhas por dia.

Processamento de dados · Normas de dados e validação · Bases de dados transacionais · Aquisição de dados da web

Onde o usamos

Por trás de todos os pipelines de ingestão que operamos, e dentro das ferramentas de dados open source que publicamos — o mesmo motor serve os dois, e é por isso que as ferramentas se mantêm realistas.
capturaapplication.fairspec.org
O site do Fairspec, o formato de intercâmbio de dados de que somos autores, com as suas implementações em Python e TypeScript.

Fairspecframework de dados em TypeScript e Python

Uma especificação para descrever conjuntos de dados tabulares, com implementações de referência em TypeScript e Python.

somos autores

capturamycarro.app
O motor de busca de automóveis Mycarro tal como funciona hoje, pesquisando os anúncios que tem ativos em Portugal.

Mycarromarketplace de automóveis e CRM para stands

Um marketplace de carros usados a funcionar em Portugal. Pesquisa para o consumidor sobre anúncios reunidos de todo o mercado, um back office para stands gerirem leads, inventário e faturação, e uma aplicação móvel — construído de ponta a ponta.

construímos

Entre em contacto

Diga-nos o que precisa de construir.

Somos uma equipa pequena em Portugal, a trabalhar no horário de Londres. Um site, uma aplicação, uma ferramenta interna, ou a plataforma por trás deles — comece por uma frase sobre o problema e nós tratamos do resto.

Todas as tecnologias
Pedir orçamento