PHPackages                             eso/chashing-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. eso/chashing-bundle

ActiveSymfony-bundle[Security](/categories/security)

eso/chashing-bundle
===================

Consistent hashing

v0.1.2(9y ago)4423MITPHPPHP &gt;=5.4.0

Since Dec 6Pushed 9y ago2 watchersCompare

[ Source](https://github.com/entering/chashing-bundle)[ Packagist](https://packagist.org/packages/eso/chashing-bundle)[ Docs](http://github.com/entering/chashing-bundle)[ RSS](/packages/eso-chashing-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (2)Versions (4)Used By (0)

Consistent hashing Symfony 2 bundle
===================================

[](#consistent-hashing-symfony-2-bundle)

[![Latest Stable Version](https://camo.githubusercontent.com/9aacd14c4874aa6afaa9fa8e47439aab3188d8ea76b5aab0d93c8a447e6d1f26/68747470733a2f2f706f7365722e707567782e6f72672f65736f2f6368617368696e672d62756e646c652f762f737461626c652e706e67)](https://packagist.org/packages/eso/chashing-bundle)[![Build Status](https://camo.githubusercontent.com/8c3796a2c3b9b3d584770ccbc5d34b4c537d0c1dfe0a5cc0cc9a51a109334f47/68747470733a2f2f6170692e7472617669732d63692e6f72672f656e746572696e672f6368617368696e672d62756e646c652e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/entering/chashing-bundle)[![Coverage Status](https://camo.githubusercontent.com/ec2d5f9ea96223bf11e3399cc19410ff875c518c2b173849cc7e8bb879c896d5/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f656e746572696e672f6368617368696e672d62756e646c652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/entering/chashing-bundle?branch=master)

What does this bundle do?
-------------------------

[](#what-does-this-bundle-do)

Symfony 2 bundle that implements consistent hashing, one of the most know use case is in distributed caching, but can be used in other cases like shard data across multiple databases/servers.

The source code of this bundle is base [Flexihash](https://github.com/pda/flexihash/).

You can read more about consistent hashing in:

Pull requests are welcome (see [Contributing](https://github.com/entering/chashing-bundle/blob/master/Resources/doc/contributing.md) section).

Documentation
-------------

[](#documentation)

[Index](https://github.com/entering/chashing-bundle/blob/master/Resources/doc/index.md)

Installation
------------

[](#installation)

Installation instructions are located in [documentation](https://github.com/entering/chashing-bundle/blob/master/Resources/doc/installation.md).

License
-------

[](#license)

This bundle is under the MIT license. See the complete license in:

```
Resources/meta/LICENSE

```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 69.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~543 days

Total

3

Last Release

3460d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9e8f2ed23334410692c72ee340978dc7c242d38df0f62e00123a82066af60d54?d=identicon)[entering](/maintainers/entering)

---

Top Contributors

[![eduardosoliv](https://avatars.githubusercontent.com/u/2790643?v=4)](https://github.com/eduardosoliv "eduardosoliv (95 commits)")[![eb-eoliveira](https://avatars.githubusercontent.com/u/2910809?v=4)](https://github.com/eb-eoliveira "eb-eoliveira (34 commits)")[![kpacha](https://avatars.githubusercontent.com/u/1307694?v=4)](https://github.com/kpacha "kpacha (7 commits)")

---

Tags

symfonybundlehashingconsistent

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/eso-chashing-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/eso-chashing-bundle/health.svg)](https://phpackages.com/packages/eso-chashing-bundle)
```

###  Alternatives

[rezzza/security-bundle

Signed requests check

1753.6k](/packages/rezzza-security-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
