title: What skill set is needed to set up Solr or ElasticSearch?
body: <p>Two clients of mine are evaluating setting up a search server, either Solr or ElasticSearch. We're wondering what programming languages (if any) and development environments are necessary to get the search servers running. Can it be done by people mostly familiar with front end technologies (HTML/CSS/JavaScript) or is more serious coding skill needed (e.g. understanding of multithreading/ advanced debugging/ other "pro-level" concepts)?</p>
  
  <p>If only light programming skills are needed I'm playing with the thought of suggesting to set it up myself. I have very little Java knowledge but have basic understanding of C, ActionScript, Pascal and even <a href="https://en.wikipedia.org/wiki/Simula" rel="nofollow">Simula</a> in addition to aforementioned front end technologies. I know basic search architecture from my time in <a href="https://en.wikipedia.org/wiki/Fast_Search_%26_Transfer" rel="nofollow">FAST</a> (an enterprise search vendor).</p>
  
  <p>Best, Bjørn</p>