{"id":13483130,"url":"https://github.com/petergoldstein/dalli","last_synced_at":"2025-05-12T05:21:35.327Z","repository":{"id":1016626,"uuid":"844146","full_name":"petergoldstein/dalli","owner":"petergoldstein","description":"High performance memcached client for Ruby","archived":false,"fork":false,"pushed_at":"2025-04-26T21:43:35.000Z","size":1492,"stargazers_count":3102,"open_issues_count":30,"forks_count":456,"subscribers_count":55,"default_branch":"main","last_synced_at":"2025-04-30T20:53:45.744Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":"Unmaintained","scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/petergoldstein.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","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,"zenodo":null}},"created_at":"2010-08-17T16:56:58.000Z","updated_at":"2025-04-25T21:53:01.000Z","dependencies_parsed_at":"2023-07-05T15:16:57.395Z","dependency_job_id":"4b6685da-3e40-4a2e-8d07-4559e605bdea","html_url":"https://github.com/petergoldstein/dalli","commit_stats":{"total_commits":944,"total_committers":176,"mean_commits":5.363636363636363,"dds":0.6144067796610169,"last_synced_commit":"22001244aa04007bc799342518f081fb71926465"},"previous_names":["mperham/dalli"],"tags_count":56,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petergoldstein%2Fdalli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petergoldstein%2Fdalli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petergoldstein%2Fdalli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petergoldstein%2Fdalli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/petergoldstein","download_url":"https://codeload.github.com/petergoldstein/dalli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252663500,"owners_count":21784783,"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-07-31T17:01:08.495Z","updated_at":"2025-05-11T05:15:44.011Z","avatar_url":"https://github.com/petergoldstein.png","language":"Ruby","readme":"Dalli [![Tests](https://github.com/petergoldstein/dalli/actions/workflows/tests.yml/badge.svg)](https://github.com/petergoldstein/dalli/actions/workflows/tests.yml)\n=====\n\nDalli is a high performance pure Ruby client for accessing memcached servers.\n\nDalli supports:\n\n* Simple and complex memcached configurations\n* Failover between memcached instances\n* Fine-grained control of data serialization and compression\n* Thread-safe operation (either through use of a connection pool, or by using the Dalli client in threadsafe mode)\n* SSL/TLS connections to memcached\n* SASL authentication\n\nThe name is a variant of Salvador Dali for his famous painting [The Persistence of Memory](http://en.wikipedia.org/wiki/The_Persistence_of_Memory).\n\n![Persistence of Memory](https://upload.wikimedia.org/wikipedia/en/d/dd/The_Persistence_of_Memory.jpg)\n\n\n## Documentation and Information\n\n* [User Documentation](https://github.com/petergoldstein/dalli/wiki) - The documentation is maintained in the repository's wiki.  \n* [Announcements](https://github.com/petergoldstein/dalli/discussions/categories/announcements) - Announcements of interest to the Dalli community will be posted here.\n* [Bug Reports](https://github.com/petergoldstein/dalli/issues) - If you discover a problem with Dalli, please submit a bug report in the tracker.\n* [Forum](https://github.com/petergoldstein/dalli/discussions/categories/q-a) - If you have questions about Dalli, please post them here.\n* [Client API](https://www.rubydoc.info/gems/dalli) - Ruby documentation for the `Dalli::Client` API\n\n## Development\n\nAfter checking out the repo, run `bin/setup` to install dependencies. You can run `bin/console` for an interactive prompt that will allow you to experiment.\n\nTo install this gem onto your local machine, run `bundle exec rake install`.\n\n## Contributing\n\nIf you have a fix you wish to provide, please fork the code, fix in your local project and then send a pull request on github.  Please ensure that you include a test which verifies your fix and update the [changelog](CHANGELOG.md) with a one sentence description of your fix so you get credit as a contributor.\n\n## Appreciation\n\nDalli would not exist in its current form without the contributions of many people.  But special thanks go to several individuals and organizations:\n\n* Mike Perham - for originally authoring the Dalli project and serving as maintainer and primary contributor for many years\n* Eric Wong - for help using his [kgio](http://bogomips.org/kgio/) library.\n* Brian Mitchell - for his remix-stash project which was helpful when implementing and testing the binary protocol support.\n* [CouchBase](http://couchbase.com) - for their sponsorship of the original development\n\n\n## Authors\n\n* [Peter M. Goldstein](https://github.com/petergoldstein) - current maintainer\n* [Mike Perham](https://github.com/mperham) and contributors\n\n\n## Copyright\n\nCopyright (c) Mike Perham, Peter M. Goldstein. See LICENSE for details.\n","funding_links":[],"categories":["Caching","Ruby","Performance Optimization"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetergoldstein%2Fdalli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpetergoldstein%2Fdalli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetergoldstein%2Fdalli/lists"}