Duke is a fast and flexible deduplication engine written in Java