nowfound

Life & fun · alternatives · 2026

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

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

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Multi-threaded batch processing and background jobs for .NET Core launched in 2020; newer entries below may have overtaken it.

  1. 1

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

    2018 · github.com · its alternatives →

  2. 2

    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 / `:`)…

    Mar 2026 · github.com · its alternatives →

  3. 3

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

    2025 · github.com · its alternatives →

  4. 4

    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…

    2024 · github.com · its alternatives →

  5. 5
    Batchable▲107

    Run hundreds of human tasks with 1 click.

    2022 · batchable.super.site · its alternatives →

  6. 6

    Time-saving bulk image editing at your fingertips.

    2024 · capcut.com · its alternatives →

  7. 7

    Preemptive multithreading for AVR microcontrollers. - TurkeyMcMac/avr_threads

    2020 · github.com · its alternatives →

  8. 8

    This project explores the integration of multithreading into the asyncio event loop in Python. While this was initially built with enhancing CPU utilization for FastAPI servers in mind, the approach can be used with more general async programs too. If you’re interested in diving deeper into the details, I’ve written a blog post about it here: https://www.neilbotelho.com/blog/multithreaded-async.html

    2024 · github.com · its alternatives →

  9. 9

    Edit instantly and effortlessly in one go

    2022 · pixlr.com · its alternatives →

  10. 10

    Accurate memory and CPU usage stats for a linux process tree. - turbo/treetop

    2017 · github.com · its alternatives →

  11. 11
    Sieve▲69

    Easy sorting, filtering and pagination for .NET core

    2018 · github.com · its alternatives →

  12. 12

    A demonstration of ways to implement 'threaded code,' a technique used in Forth and in virtual machines like the JVM. - shadowofneptune/threaded-code-benchmark

    2022 · github.com · its alternatives →

  13. 13

    This project launches multiple independent programs into a single shared virtual address space, while still behaving like separate processes (independent binaries, globals, and lifetimes). When threadprocs share their address space, pointers are valid across them with no code changes for well-behaved Linux binaries. Unlike threads, each threadproc is a standalone and semi-isolated process. Unlike dlopen-based plugin systems, threadprocs run traditional executables with a `main()` function. Unlike POSIX processes, pointers remain valid across threadprocs because they share the same address…

    Mar 2026 · github.com · its alternatives →

  14. 14

    Run processes on the "Icestorm" efficiency cores of the M1 Mac chip - runbg.swift

    2021 · gist.github.com · its alternatives →

  15. 15

    The project site contains more documentation, but the essential concept tries to answer the question: "What if there was an API similar to the .NET Task Parallel Library but for invoking expressions on other machines, instead of just other threads?". The goal is to allow developers to write, debug, and verify a normal monolithic application, start up a few generic .NET "runner" services, and then quickly and easily add support for distributed execution of specific portions of their code on those runners, without the traditional overhead that comes with explicitly writing and orchestrating…

    2022 · github.com · its alternatives →

  16. 16

    Your Image Processing Workflow - 100% Local and Private

    2025 · flow.pixmiller.com · its alternatives →

  17. 17

    An example and brief explanation on how to use Poolboy to manage and pool workers in Elixir - thestonefox/elixir_poolboy_example

    2015 · github.com · its alternatives →

  18. 18

    Build platforms that flexibly mix SQL, batch, and stream processing paradigms - gazette/core

    2019 · github.com · its alternatives →

  19. 19

    A zero-dependency concurrency runtime for Node.js, Deno, and Bun. Run typed JavaScript tasks on threads or isolated processes without blocking the main thread.

    9d ago · js.knitting.run · its alternatives →

  20. 20
    Batch▲6

    Replays for event-driven systems

    2020 · its alternatives →

  21. 21

    Hey HN, I just launched Dispatched.dev ahead of schedule! It’s a tool to simplify background jobs for serverless apps—no more managing queues or workers. Just send simple HTTP requests, and we handle the rest. As a launch special, I’m offering 30% off for a limited time. Would love to hear your feedback or answer any questions!

    2024 · dispatched.dev · its alternatives →

  22. 22

    Go-like DSL for C#. Contribute to kpocza/GoSharp development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  23. 23

    A Task as Service solution

    Oct 2025 · batchsubmit.com · its alternatives →

  24. 24

    Learn Swift 6 Concurrency with realtime thread visualization

    Dec 2025 · apps.apple.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →