Outrun: Execute local command using processing power of another Linux machine

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • outrun

    Execute a local command using the processing power of another Linux machine.

  • telepythy

    Remote Python Runner

  • Hmm interesting idea. I was working on something a couple weeks ago after all the "αcτµαlly pδrταblε εxεcµταblε" stuff. My idea was to be able to run local programs like your favorite fancy shell, but on a remote machine or container that does not have it installed (think lightweight containers you need to work in). The idea was to have a parent program that runs your shell or other client program using ptrace to intercept and proxy all syscalls to a small client on the remote machine/container. So the code would be running locally, but all of the syscalls would be running remotely. I actually got it somewhat working but gave up when I realized that the difficulty in memory and file access. Files in particular were hard since I couldn't disambiguate if a file access was for a "local" or "remote" file. Also in the past I did something silmilar for python programs https://github.com/seiferteric/telepythy

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • OpenAFS

    Fork of OpenAFS from git.openafs.org for visualization

  • https://www.openafs.org/

    But I never did get around to play much with either.

    Maybe it's time for someone to build another system on top of foundationdb?

  • rffmpeg

    rffmpeg: remote SSH FFmpeg wrapper tool

  • I believe you could get a similar result using Jellyfin and rffmpeg [0]. From a quick glance it seems like it should work from ARM->x86

    https://github.com/joshuaboniface/rffmpeg

  • llama

  • See also llama:

    https://github.com/nelhage/llama

    > Llama is a tool for running UNIX commands inside of Amazon Lambda. Its goal is to make it easy to outsource compute-heavy tasks to Lambda, with its enormous available parallelism, from your shell.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts