{"adoption": {"forks": 192, "observed_at": "2026-08-28T04:03:46.093011+00:00", "stars": 1148}, "canonical_url": "https://ross.abutalabs.com/products/db1000n", "card": {"archived": false, "artifact_type": "cli-tool", "description": null, "domain": ["developer-tools", "testing", "networking"], "enriched": true, "function": ["load-testing", "http-client", "cli"], "health_score": 25, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["arriven/db1000n"], "name": "arriven/db1000n", "platform": ["windows", "go", "cli"], "pushed_at": "2024-02-24T16:48:25+00:00", "repo": "arriven/db1000n", "stars": 1148, "tags": ["load-generation", "distributed-load-testing", "stress-testing", "config-driven", "linux", "macos", "docker"], "topics": [], "urls": [], "use_cases": ["generate load against a target for load testing", "run distributed load generation jobs from a JSON config", "stress test my own web service", "fetch remote config and launch parallel load jobs", "open source alternative to commercial load generation tools"], "what_it_is": "db1000n is a simple distributed load generation tool written in Go that fetches a JSON config from a local or remote location and runs the described load generation jobs in parallel. It was created as an open-source alternative to existing load generation tools.", "when_to_avoid": ["you need detailed metrics, reporting, or realistic user simulation from mature load testing tools like k6 or Locust", "you cannot legally or ethically direct load at the target system", "you need a GUI or managed cloud load testing service"], "when_to_choose": ["you need a simple, config-driven distributed load generator", "you want a lightweight open-source Go tool for load testing", "you need to run many parallel load jobs from a shared remote config"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/db1000n", "repo": "arriven/db1000n", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:33:48.955151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f24f766b58213fc29836193a275d9669929d4062164a0af0d0f58a332d5a2710", "fetched_at": "2026-08-28T04:03:46.093011+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arriven/db1000n"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:33:48.955151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f24f766b58213fc29836193a275d9669929d4062164a0af0d0f58a332d5a2710", "fetched_at": "2026-08-28T04:03:46.093011+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arriven/db1000n"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:33:48.955151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f24f766b58213fc29836193a275d9669929d4062164a0af0d0f58a332d5a2710", "fetched_at": "2026-08-28T04:03:46.093011+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arriven/db1000n"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:33:48.955151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f24f766b58213fc29836193a275d9669929d4062164a0af0d0f58a332d5a2710", "fetched_at": "2026-08-28T04:03:46.093011+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arriven/db1000n"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:33:48.955151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f24f766b58213fc29836193a275d9669929d4062164a0af0d0f58a332d5a2710", "fetched_at": "2026-08-28T04:03:46.093011+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arriven/db1000n"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:33:48.955151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f24f766b58213fc29836193a275d9669929d4062164a0af0d0f58a332d5a2710", "fetched_at": "2026-08-28T04:03:46.093011+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arriven/db1000n"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:46.093011+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:33:48.955151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f24f766b58213fc29836193a275d9669929d4062164a0af0d0f58a332d5a2710", "fetched_at": "2026-08-28T04:03:46.093011+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arriven/db1000n"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:33:48.955151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f24f766b58213fc29836193a275d9669929d4062164a0af0d0f58a332d5a2710", "fetched_at": "2026-08-28T04:03:46.093011+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arriven/db1000n"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:33:48.955151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f24f766b58213fc29836193a275d9669929d4062164a0af0d0f58a332d5a2710", "fetched_at": "2026-08-28T04:03:46.093011+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arriven/db1000n"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:33:48.955151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f24f766b58213fc29836193a275d9669929d4062164a0af0d0f58a332d5a2710", "fetched_at": "2026-08-28T04:03:46.093011+00:00", "kind": "readme", "missing": false, "url": "https://github.com/arriven/db1000n"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1649, "days_push": 921, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}