Hi

I wanted to start this thread as an open discussion on architectural 
viability as well as pro's and con's of this approach.

There have been lot of questions on using ES with hadoop as preferred data 
storage option.

I was wondering if ES architecture serves itself up for separating the 
search and retrieval components from the storage components. I can see a 
immediate value add for this feature as one could "serve" up search 
satisfying multiple use cases with the same underlying data.

To be more clear on the use case lets take example of LinkedIn.
LinkedIn is used by recuiters, Job Seekers, PR for news and updates, HR 
Analysts, Sales Representatives etc.

Each user has a separate criteria and context for searching for the same 
underlying implementation and search needs to be "optimized" for certain 
persona based functionality, Plus there is an additional layer of use 
specific personalization (Ex: show me only leads from my territory and so 
on).

I can see a great value in keeping the same index management piece and 
elevating the scoring and retrieval component to be use case specific with 
its own REST end points, so that the individual services can be scaled 
independently with complete elasticity.

Fellow community members please contribute your views on this.

Thanks
Pradeep

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/145a59ca-0e26-4162-bb9a-c714452f2f83%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to