We’re never satisfied with just being the fastest. We always look for ways to make Collecta even faster. With that in mind we set out looking for ways to not only scale but to get faster as we did. Our quest led us to Basho’s Riak Search, a new kind of search indexing system.
CTO Jack Moffitt explains, “Indexing at Collecta is there to provide historical context; it is only part of our search technology. Our real-time technology is powered by streaming (using XMPP, not indices). As far as I’m aware, we are the only real-time company that is not based on indexing systems, and that fact probably explains why our search results appear in fractions of a second after, not minutes after, content is published.”
He continues, “Our users would not be impressed if the results page showed them nothing until the next time someone mentioned their query term, so we store a historical archive and index it for queries. Unfortunately, the traditional indexing systems fall well short of our needs.”
We are excited to see what this new opportunity brings not only us but all developers and administrators.
Read Jack’s entire in-depth blog post or Basho’s press release.