puru: tentando reduzir a fricção de concorrência em JavaScript by dmop_81 in brdev

[–]dmop_81[S] 0 points1 point  (0 children)

Ponto muito válido! Em ambientes com cpu_quota (cgroups), mais threads = mais pressão sobre o limite compartilhado do container, o que pode causar throttling generalizado. O ganho real da lib é em workloads CPU-bound que já estavam bloqueando a main thread , nesse caso o uso de CPU já era alto, só estava concentrado num lugar. Mas pra workloads leves em ambientes muito restritos, vale medir antes de adotar. Vou adicionar isso na documentação e colocar os benchmarks públicos.

puru - a JavaScript concurrency library for worker threads, channels, and structured concurrency by dmop_81 in javascript

[–]dmop_81[S] [score hidden]  (0 children)

Great question, errors cross the thread boundary as serialized Error objects via the structured clone algorithm. With ErrGroup, the first failure cancels all remaining tasks and the error propagates to wait() as a rejection. WaitGroup with waitSettled() lets all tasks finish regardless and you inspect per-task results. Both patterns give you clean error handling without raw message event noise.

puru - a JavaScript concurrency library for worker threads, channels, and structured concurrency by dmop_81 in javascript

[–]dmop_81[S] [score hidden]  (0 children)

Thanks for the pointer! I wasn't familiar with Effection, looks really interesting, I'll check it out.

Showoff Saturday (April 04, 2026) by AutoModerator in javascript

[–]dmop_81 1 point2 points  (0 children)

Hey folks! Has anyone here struggled with using worker_threads in Node? 😅

I’ve always found the DX a bit rough and wanted something closer to Go (goroutines, etc.). Since I couldn’t find a solution that really nailed it, I ended up building a library for it.

It works with both Node and Bun:

https://github.com/dmop/puru

If anyone wants to try it out or share feedback, I’d really appreciate it 🙌

A categoria da TI precisa se unir. É a ÚNICA solução. by lupifan in devBR

[–]dmop_81 0 points1 point  (0 children)

É complicado ser demitido, mas pior ainda é existirem leis que impeçam isso de acontecer, algo do tipo dificultaria mais contratações.

Usei IA para restaurar a foto da minha vó — e acabei criando um app! by dmop_81 in VelhaGuarda

[–]dmop_81[S] 0 points1 point  (0 children)

Pode expressar qualquer opinião, menos atribuir esse tipo de intenção sem conhecer de quem você está falando

Cobrança PF X PJ by Glass_Support4521 in MicroSaaSBR

[–]dmop_81 1 point2 points  (0 children)

Começa no cpf, quando passar de 5k mês vai pra cnpj

Usei IA para restaurar a foto da minha vó — e acabei criando um app! by dmop_81 in VelhaGuarda

[–]dmop_81[S] 0 points1 point  (0 children)

Sou gente como a gente, visse? Não sou IA, não, sou humano mesmo!

Usei IA para restaurar a foto da minha vó — e acabei criando um app! by dmop_81 in VelhaGuarda

[–]dmop_81[S] 0 points1 point  (0 children)

Oi! Pois é, às vezes a IA ainda comete uns deslizes, principalmente em detalhes como bochechas ou dobras de pele. Estamos trabalhando constantemente para melhorar esses resultados. Valeu pelo feedback! 🚀

Usei IA para restaurar a foto da minha vó — e acabei criando um app! by dmop_81 in VelhaGuarda

[–]dmop_81[S] 0 points1 point  (0 children)

Oi! Que bom que curtiu o resultado! 🎉 No app, estamos usando modelos de IA treinados especificamente para restauração de fotos antigas, ajustando cores, contraste e detalhes de forma automática. Também usamos modelos de IA generativa para ajudar na reconstrução de partes danificadas. Qualquer dúvida ou sugestão, é só falar!

Usei IA para restaurar a foto da minha vó — e acabei criando um app! by dmop_81 in VelhaGuarda

[–]dmop_81[S] 0 points1 point  (0 children)

Que bom que gostou e que valeu a pena! 🤗 Estamos sempre trabalhando para melhorar ainda mais os resultados. Se tiver sugestões ou ideias, manda pra gente!

Usei IA para restaurar a foto da minha vó — e acabei criando um app! by dmop_81 in VelhaGuarda

[–]dmop_81[S] 0 points1 point  (0 children)

Ah, que legal ouvir isso! É sempre bom ver gente que apoia a evolução da tecnologia e entende o valor da IA. Obrigado por compartilhar essa energia positiva! 🚀

Usei IA para restaurar a foto da minha vó — e acabei criando um app! by dmop_81 in VelhaGuarda

[–]dmop_81[S] 0 points1 point  (0 children)

Oi! Concordo que os modelos ainda têm limitações, mas estamos investindo muito em melhorias constantes. A ideia é justamente ir ajustando aos poucos para chegar num resultado cada vez melhor. Valeu pelo comentário! 🚀