{"id":13620395,"url":"https://github.com/Tencent/TSeer","last_synced_at":"2025-04-14T19:32:03.350Z","repository":{"id":71777847,"uuid":"125463234","full_name":"Tencent/TSeer","owner":"Tencent","description":"A high available service discovery \u0026 registration \u0026 fault-tolerance framework","archived":false,"fork":false,"pushed_at":"2023-04-07T11:44:01.000Z","size":1362,"stargazers_count":678,"open_issues_count":13,"forks_count":146,"subscribers_count":68,"default_branch":"master","last_synced_at":"2025-04-04T07:08:52.712Z","etag":null,"topics":["fault-tolerance","microservice","service-discovery","service-registry"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Tencent.png","metadata":{"files":{"readme":"README.en.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.TXT","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":"2018-03-16T04:23:53.000Z","updated_at":"2025-03-26T08:16:12.000Z","dependencies_parsed_at":"2024-05-28T22:01:17.418Z","dependency_job_id":"c8c5849d-c677-471a-96f1-e5e8ebe35556","html_url":"https://github.com/Tencent/TSeer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tencent%2FTSeer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tencent%2FTSeer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tencent%2FTSeer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tencent%2FTSeer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tencent","download_url":"https://codeload.github.com/Tencent/TSeer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248945985,"owners_count":21187422,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["fault-tolerance","microservice","service-discovery","service-registry"],"created_at":"2024-08-01T21:00:55.314Z","updated_at":"2025-04-14T19:31:58.921Z","avatar_url":"https://github.com/Tencent.png","language":"C++","readme":"## TSeer\n\nTSeer is a suite of service registry, service discovery and service fault tolerant solutions that is a lightweight transformation of the Tars's name service.TSeer is widely used in Tencent Browser, YingYongBao, Tencent Manager, QQ ubook, Tencent Literature, GuangDianTong and many other businesses, which with an average daily requests of ten billions.\n\nIn addition to the core features of service discovery, Tseer also supports a variety of excellent load balancing algorithms and provide reliable fault tolerant strategies. To handle the rapid development of massive services, Tseer supports three different routing strategies: nearest access, IDC  Grouping , and Set Grouping. Through TSeer, the engineering services can achieve highly intelligent scheduling optimization, effectively solve the cross-regional cross-area room calls and other issues, greatly promoted the availability and performance.\n\nUsers can choose web management interface or API access to use TSeer according to their needs. TSeer provides transparent service discovery through proxy nodes and proxy server mechanisms for services that require frequent changes. TSeer's learning cost is very low and its operation is very convenient. Therefore, it is very friendly to Business operations staff.\n\nAt the same time, TSeer is so lightweight that it has low business intrusiveness. The services, not based on Tars, can also be seamlessly accessed. TSeer is an excellent name service solution in the microservices framework.\n\nDetailed product description can be found in the [TSeer Product Introduction](Introduction.en.md)\n\n## Support Platform\n\n\u003e * Linux\n\n## Support Language\n\n\u003e * JAVA\n\u003e * C++\n\u003e * More versions in continuous development\n\n## Installation Guidelines\n\nTseer provide a one-click deployment script that is quick and easy to install. See the [TSeer installation documentation](Tseer_Install.en.md)\n\n## api\n\n[c++ api](docs/cplus-api-quickstart.md)\n\n[java api](docs/seer-api-java-quickstart.md)","funding_links":[],"categories":["C++","service-registry"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTencent%2FTSeer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTencent%2FTSeer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTencent%2FTSeer/lists"}