SYNOPSIS

     use Digest::MurmurHash2::Neutral qw(murmur_hash2_neutral);
     murmur_hash2_neutral($data_to_hash);

   OR

     use Digest::MurmurHash2::Neutral;
     Digest::MurmurHash2::murmur_hash2_neutral($data_to_hash);

DESCRIPTION

   This is an implementation of the endian neutral MurmurHash2 algorithm
   by Austin Appleby. This module was originally written for ZipRecruiter
   <https://www.ziprecruiter.com/hiring/technology> using code from nginx
   <https://github.com/nginx/nginx/blob/42f1e1cb96b510d1fa1abad99a5294a37b750d99/src/core/ngx_murmurhash.c>.
   I used Digest::MurmurHash as a template.

WHY

   As stated above, this module is implemented to compatible with nginx's
   MurmurHash2 implementation, used in the split_clients directive.
   MurmurHash3 would be faster, but compatibility is the goal here.

SEE ALSO

     * Digest::MurmurHash

     * Digest::MurmurHash3

     * Austin Appleby's algorithm description page
     <http://murmurhash.googlepages.com/>