linux-BR.org

Notícias de software livre e tecnologias

Então, todos os dias, baixamos os arquivos TSV do dia anterior, analisamos -os em informações significativas e armazenamos esses dados em nosso banco de dados.No entanto, para nossa surpresa, logo encontramos questões fora da memória, mesmo quando usamos utilitários como P-limite para nos limitar a apenas dois empregos em paralelo.Nossa segunda abordagem envolveu migrar o mesmo código, literalmente, para a plataforma Wix Node.js, que é executada em contêineres do Docker em um cluster Kubernetes.Nossa chave era composta de (artefato, file_name) e nosso valor tinha um contador de solicitações, com base em plataformas.Felizmente, a incorporação da rust no Node.js é uma brisa, graças a https://napi.rs: uma excelente biblioteca de rust que facilita a integração perfeita entre Rust e Node.JS.

Fonte: https://gal.hagever.com/posts/my-node-js-is-a-bit-rusty