June 29 2016, 19:27

New post about Hybris on my blog. I managed to integrate Hybris with SolrCloud. This should greatly improve search and indexing performance for all major online stores.

In a nutshell, searching for products in an online store on Hybris is based on pre-indexing, so that it can quickly deliver results in response to complex filters. The architecture on which 99% of Hybris stores are built includes one indexing server and N servers delivering data. I assume that almost all large stores have a problem with indexing taking longer than the business would like. But in Hybris and the Solr it uses, this problem is not easily solved.

So, replacing it with SolrCloud can make indexing horizontally scalable, while also obtaining a system with greater reliability and performance. If something suddenly broke on the indexing server before, you had to at least wake up the admin. In SolrCloud, the admin is ZooKeeper. And it’s faster when six servers are handling the indexing at the same time, rather than just one.

Including @[100001168004708:2048:Erik Babadzhanov] @[100001044160267:2048:Aleksey Kryuchkov] @[100004031421822:2048:Alexey Lyubimov] @[1817791335:2048:Victor Romanovsky] @[100000077047562:2048:Marina Zhigalova] @[100001894770015:2048:Viktoriya Shaimardanova] @[100001735299023:2048:Alexey Pronin] @[1698960808:2048:Alexander Zolotilin] @[100000571996239:2048:Maxim Antonov] @[100002859265802:2048:Ilya Timchenko] @[1328575098:2048:Max Shelukhanov] @[617283947:2048:Renata Mussina] @[1509384824:2048:Anatoly Mokhov] thinking this might solve some issues for you. The integration is quite simple, essentially, there isn’t a single line of JAVA code in my prototype. But for production systems, it will be needed, though to a minimal extent.

Leave a comment