{"id":33604186,"url":"https://github.com/rnorth/duct-tape","last_synced_at":"2026-01-14T03:39:57.216Z","repository":{"id":25111428,"uuid":"28532833","full_name":"rnorth/duct-tape","owner":"rnorth","description":"A little Java 8 library providing an implementation of the Circuit Breaker pattern. It provides fault tolerant wrappers for code that calls external APIs and unreliable components, including those that may fail, time out, or return inconsistent results.","archived":true,"fork":false,"pushed_at":"2021-03-18T05:03:28.000Z","size":829,"stargazers_count":94,"open_issues_count":6,"forks_count":11,"subscribers_count":3,"default_branch":"master","last_synced_at":"2026-01-12T16:46:41.033Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rnorth.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-12-27T09:00:22.000Z","updated_at":"2025-11-27T01:59:45.000Z","dependencies_parsed_at":"2022-08-23T01:50:42.017Z","dependency_job_id":null,"html_url":"https://github.com/rnorth/duct-tape","commit_stats":null,"previous_names":["rnorth/circuitbreakers"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/rnorth/duct-tape","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rnorth%2Fduct-tape","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rnorth%2Fduct-tape/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rnorth%2Fduct-tape/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rnorth%2Fduct-tape/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rnorth","download_url":"https://codeload.github.com/rnorth/duct-tape/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rnorth%2Fduct-tape/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28408852,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T01:52:23.358Z","status":"online","status_checked_at":"2026-01-14T02:00:06.678Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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-11-30T13:00:33.510Z","updated_at":"2026-01-14T03:39:57.208Z","avatar_url":"https://github.com/rnorth.png","language":"Java","funding_links":[],"categories":["容错组件"],"sub_categories":["Spring Cloud框架"],"readme":"# Duct Tape\n\n\u003e Duct Tape is a little Java 8 library providing fault tolerance support for code that calls external APIs and\n  unreliable components, including those that may fail, time out, or return inconsistent results.\n\n![Logo](https://raw.githubusercontent.com/rnorth/duct-tape/master/docs/logo.png)\n\nThis library was formerly named `circuitbreakers`, but given the inclusion of more general purpose fault tolerance\nfeatures, it was renamed.\n\n[![Circle CI](https://circleci.com/gh/rnorth/duct-tape.svg?style=svg)](https://circleci.com/gh/rnorth/duct-tape)\n\n# [Read the documentation here](http://rnorth.viewdocs.io/duct-tape/)\n\n## License\n\nSee [LICENSE](LICENSE).\n\n## Copyright\n\nCopyright (c) 2014-2015 Richard North.\n\nSee [AUTHORS](AUTHORS) for contributors.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frnorth%2Fduct-tape","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frnorth%2Fduct-tape","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frnorth%2Fduct-tape/lists"}