Sharding is implemented here: https://github.com/streamrail/concurrent-map but add unnecessary amount of complexity. Also it is subject to race conditions or major performance hit, as discussed here: https://github.com/streamrail/concurrent-map/issues/6 so this is a debatable subject.