3 ms·
The technologies are still heavily used but there might be slightly less demand for the skill set because: 1) Cloud search service - You are less likely to dea
by matt_heimer 7y ago
The technologies are still heavily used but there might be slightly less demand for the skill set because:
1) Cloud search service - You are less likely to deal with setting up your own instance and concerns that go with it (sharding, etc) because most Cloud providers offer either ElasticSearch as a service or some form of turnkey deployment. You still have to do some low-level work like score manipulation but you don't deal with as much administration.
2) Search as a Service - https://en.wikipedia.org/wiki/Search_as_a_service https://en.wikipedia.org/wiki/Search_as_a_service. There are several companies that provide a Search SaaS offering. Typically they provide value adds above just running your ES service. Often they will provide web crawlers so you can just point them to your domain or they might provide other datasource integrations like pulling content from a database. You get access to Solr/ES functionality if you want it but you can get search running without going to that level if desired.
Either way a Lucene based stack is still in use.