Adrian Colyer takes a look at the Bloom filter, a probabilistic data structure, revealing the many uses of hashing and exploring how this can be used for computing summary information over data sets.
Adrian Colyer is the Chief Technology Officer for SpringSource, the company behind the Spring Framework. He provides direction and oversees development for the products in the Spring Portfolio. Adrian is the leader of the AspectJ project at Eclipse.org, and the founder of the AJDT and Spring OSGi projects.
Software is Changing the World. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.