hybris Marketplace PoC: 2,000,000 products, 15,000 categories, 6000 search facets
This proof-of-concept is about the hybris-based marketplace solution. It has 2 million products, thousands of categories and facets. All this stuff works well on the regular laptop. Read More »
Highlighting in Hybris Search
This post is about on how to make product classification attributes searchable and how to highlight the search results. Read More »
Distributed promotion calculation in the cluster. Promo as a service
This post is about designing a solution where promotions are calculated for category and search pages. These pages all have a set of products. So the challenge is to calculate promo prices for every item according to the product-level promotion rules and to do it fast! Read More »
Hybris + SolrCloud: sharding and distributed indexing
The traditional Hybris Solr cluster has a number of drawbacks, including a lack of failover and scaling capabilities. In this post, I explore SolrCloud as one of the possible options for resolving these issues. Read More »
Situation Today’s challenge is about comprehensive pricing. 500,000 customers have unique prices for 180 products. In total, 90,000,000 priced items are in the system. Having logged, the customers should see their personal price. This is an extreme case of customer group… Read More »
Visual representation of hybris data model (items.xml)
Features: Processing all/selected hybris Types of the all/selected hybris Extensions Detailization control: some/all attributes on/off Enabling/disabling showing many-to-many relations Architecture: implemented as regular hybris addon (localextension.xml). No Update is required. Generates graphviz script (“dot” language, digraph). The extension uses Graphviz… Read More »
hybris/OKTA SSO integration
Situation OKTA is a cloud-based SSO platform that allows users to enter one name and password to access multiple applications. Also it works as Identity Provider that is useful if you want to store credentials outside your service. There are… Read More »
Multi-country content catalogs
 Situation There are N regional websites, one per country. The global marketing teams are responsible for global content. The local marketing teams should be able to manage local content only. Global teams should be able to manage some local content also if they… Read More »
Hybris 6 "Could have fired" messages (PoC)
Situation “Could Have Fired” message indicates that the criteria of the promotion has been partially fulfilled. For example, when you have two products in your cart and the promotion for the three products (like buy 3 get 1 free), the ‘could have… Read More »