begin implement hyperdex backend (experimental)