{"id":30019719,"url":"https://github.com/veupathdb/djob","last_synced_at":"2026-02-14T08:01:28.090Z","repository":{"id":53874050,"uuid":"199455172","full_name":"VEuPathDB/DJob","owner":"VEuPathDB","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-02T17:43:13.000Z","size":12757,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-08-06T01:31:58.987Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VEuPathDB.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-29T13:09:33.000Z","updated_at":"2022-02-07T15:53:49.000Z","dependencies_parsed_at":"2025-03-25T15:39:24.943Z","dependency_job_id":"b0d9811c-ef25-4426-8e7f-bdb3e54677f7","html_url":"https://github.com/VEuPathDB/DJob","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/VEuPathDB/DJob","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VEuPathDB%2FDJob","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VEuPathDB%2FDJob/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VEuPathDB%2FDJob/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VEuPathDB%2FDJob/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VEuPathDB","download_url":"https://codeload.github.com/VEuPathDB/DJob/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VEuPathDB%2FDJob/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29439820,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-14T07:24:13.446Z","status":"ssl_error","status_checked_at":"2026-02-14T07:23:58.969Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-06T01:20:59.026Z","updated_at":"2026-02-14T08:01:28.077Z","avatar_url":"https://github.com/VEuPathDB.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"DistribJob: a distributed job controller\n=============================\nDistribJob is a distributed job controller: it distributes elements of an input set to nodes in a compute cluster for processing, and merges the result. DistribJob sits on top of queueing systems such as SGE and PBS.\n\nMore specifically, the controller runs on a server.  It breaks a large input set into smaller sets called subtasks, and assigns the subtasks to compute slots on nodes (machines) as they become available.  On the node it runs a command on the subtask's input, and merges the result into the main result on the server.  It robustly tracks failures and can be restarted.\n\nDistribJob does not do scheduling or load balancing.  For a particular job, it is given a static set of nodes, each with a static number of slots.  When a slot is vacated, DistribJob fills it with the next subtask.\n\nFor details, please have a look at the [DistribJob User Manual](http://www.google.com/url?q=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fpub%3Fid%3D1BixZ5t2c0hnOZES-Rk2wG2loAQqclcmRj7AeKQjZMHA).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fveupathdb%2Fdjob","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fveupathdb%2Fdjob","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fveupathdb%2Fdjob/lists"}