nowfound

Life & fun · July 28, 2020

Multi-threaded batch processing and background jobs for .NET Core

Multi-threaded batch processing and background jobs for .NET Core - runlyio/core-dotnet

Multi-threaded batch processing and background jobs for .NET Core launched on July 28, 2020 with 8 votes, #1,161 of 4,305 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 6 years on.

Does a similar job

all alternatives →
  • TaskBotJS – TypeScript and JavaScript background job processing2018 · github.com · ▲137

    My favorite JS/TS job processing framework. Maybe yours too? [ARCHIVED] - eropple/taskbotjs

  • Forkrun – NUMA-aware shell parallelizer (50×–400× faster than parallel)Mar 2026 · github.com · ▲151

    forkrun is the culmination of a 10-year-long journey focused on "how to make shell parallelization fast". What started as a standard "fork jobs in a loop" has turned into a lock-free, CAS-retry-loop-free, SIMD-accelerated, self-tuning, NUMA aware shell-based stream parallelization engine that is (mostly) a drop-in replacement for xargs -P and GNU parallel. On my 14-core/28-thread i9-7940x, forkrun achieves: * 200,000+ batch dispatches/sec (vs ~500 for GNU Parallel) * ~95–99% CPU utilization across all 28 logical cores, even when the workload is non-existant (bash no-ops / `:`)…

  • Rust macro utility for batching expensive async operations2025 · github.com · ▲28

    rust macro util for batching expensive operations. Contribute to hackermondev/batched development by creating an account on GitHub.

  • Async tasks in 350 lines of C2024 · github.com · ▲146

    Tasks are a primitive for asynchronous programming and an alternative to working with threads directly. Instead of creating a thread, performing work, then waiting on it using synchronization primitives, you only define a unit of work and let a scheduler decide when and where to execute it. The threads that the scheduler uses are created once and reused for many tasks throughout the program's lifetime. In most cases, creating and executing a task requires not even a single syscall and is a significantly faster operation than creating a thread, resulting in lower latency. Furthermore, tasks…

  • Batchable2022 · batchable.super.site · ▲107

    Run hundreds of human tasks with 1 click.

  • Image Batch Edit by CapCut2024 · capcut.com · ▲83

    Time-saving bulk image editing at your fingertips.

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, July 2020

the whole month →