{"id":22394097,"url":"https://github.com/flant/mcrouter","last_synced_at":"2026-01-06T22:16:42.604Z","repository":{"id":81415543,"uuid":"193675025","full_name":"flant/mcrouter","owner":"flant","description":"Using mcrouter for cache replication and miss failover","archived":false,"fork":false,"pushed_at":"2020-02-14T10:02:06.000Z","size":6,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-23T01:02:44.637Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flant.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-06-25T09:15:35.000Z","updated_at":"2024-12-25T15:41:03.000Z","dependencies_parsed_at":"2023-04-24T12:02:28.576Z","dependency_job_id":null,"html_url":"https://github.com/flant/mcrouter","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/flant%2Fmcrouter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fmcrouter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fmcrouter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fmcrouter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flant","download_url":"https://codeload.github.com/flant/mcrouter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245749795,"owners_count":20666084,"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":[],"created_at":"2024-12-05T05:08:58.853Z","updated_at":"2026-01-06T22:16:42.560Z","avatar_url":"https://github.com/flant.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"## Memcached replication and failover with mcrouter\nThis is an example helm chart for memcached with mcrouter frontend. It provides replicated cache writes along with read miss failover thus some sort of redundancy is acheived.\n\n[werf](https://werf.io/) tool is used to assemble mcrouter container and publish whole chart to kubernetes cluster.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflant%2Fmcrouter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflant%2Fmcrouter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflant%2Fmcrouter/lists"}