{"adoption": {"forks": 332, "observed_at": "2026-08-28T04:04:21.959207+00:00", "stars": 1321}, "canonical_url": "https://ross.abutalabs.com/products/takin", "card": {"archived": false, "artifact_type": "service", "description": "Takin is an Java-based, open-source system designed to measure online environmental performance test for full-links, Especially for microservices. Through Takin, middlewares and applications can identify real online traffic and test traffic, ensure that they enter the right databases.", "domain": ["microservices", "testing", "performance"], "enriched": true, "function": ["monitoring", "tracing", "testing", "benchmarking", "microservices"], "health_score": 20, "homepage": null, "language": null, "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["shulieTech/Takin"], "name": "shulieTech/Takin", "platform": ["jvm", "self-hosted"], "pushed_at": "2021-11-10T10:11:03+00:00", "repo": "shulieTech/Takin", "stars": 1321, "tags": ["full-link-pressure-testing", "traffic-shadowing", "microservices-performance", "java-agent", "load-testing", "devops", "docker", "linux", "web-server"], "topics": ["performance-testing", "performance-analysis", "takin"], "urls": [], "use_cases": ["run full-link performance tests against production microservices", "shadow test traffic so it never writes to real databases", "analyze performance bottlenecks across a microservices call chain", "verify system availability under load before major releases", "tag and route pressure-test traffic through middleware"], "what_it_is": "Takin is a Java-based open-source full-link performance testing platform for online and test environments, especially for microservices architectures. It identifies and isolates real production traffic from test (shadow) traffic so that pressure tests can run against live systems without corrupting real databases.", "when_to_avoid": ["you only need simple single-service load testing tools like JMeter", "your services are not JVM-based", "you need a actively developed product - releases have stalled since late 2021"], "when_to_choose": ["you run a complex microservices system and need end-to-end load testing", "you want to pressure-test in a live environment safely with traffic isolation", "your stack is Java-based and uses common middleware"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/takin", "repo": "shulieTech/Takin", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:47:20.319738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6102007a2f2ad33298e5dabb7ce185260dad8f59d97e7da0541a33bf119068ae", "fetched_at": "2026-08-28T04:04:21.959207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shulieTech/Takin"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:47:20.319738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6102007a2f2ad33298e5dabb7ce185260dad8f59d97e7da0541a33bf119068ae", "fetched_at": "2026-08-28T04:04:21.959207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shulieTech/Takin"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:47:20.319738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6102007a2f2ad33298e5dabb7ce185260dad8f59d97e7da0541a33bf119068ae", "fetched_at": "2026-08-28T04:04:21.959207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shulieTech/Takin"}], "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:04:21.959207+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:47:20.319738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6102007a2f2ad33298e5dabb7ce185260dad8f59d97e7da0541a33bf119068ae", "fetched_at": "2026-08-28T04:04:21.959207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shulieTech/Takin"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:47:20.319738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6102007a2f2ad33298e5dabb7ce185260dad8f59d97e7da0541a33bf119068ae", "fetched_at": "2026-08-28T04:04:21.959207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shulieTech/Takin"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:47:20.319738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6102007a2f2ad33298e5dabb7ce185260dad8f59d97e7da0541a33bf119068ae", "fetched_at": "2026-08-28T04:04:21.959207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shulieTech/Takin"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.959207+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:47:20.319738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6102007a2f2ad33298e5dabb7ce185260dad8f59d97e7da0541a33bf119068ae", "fetched_at": "2026-08-28T04:04:21.959207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shulieTech/Takin"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:47:20.319738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6102007a2f2ad33298e5dabb7ce185260dad8f59d97e7da0541a33bf119068ae", "fetched_at": "2026-08-28T04:04:21.959207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shulieTech/Takin"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:47:20.319738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6102007a2f2ad33298e5dabb7ce185260dad8f59d97e7da0541a33bf119068ae", "fetched_at": "2026-08-28T04:04:21.959207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shulieTech/Takin"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:47:20.319738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6102007a2f2ad33298e5dabb7ce185260dad8f59d97e7da0541a33bf119068ae", "fetched_at": "2026-08-28T04:04:21.959207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shulieTech/Takin"}], "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": 1952, "days_push": 1757, "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}}