An Awesome Drupal Search Experience With ApacheSolr

We recently implemented a complex search solution for a client that wanted content from all of their various web properties (built on a multitude of different technologies) to show up in the search results on their main Drupal site. We chose to use Apache Solr.