Live Coding Spring, Kafka, & Elasticsearch: Personalized Search Results on Ranking and User Profile

September 22, 2021

Join us to see how we implemented boosting personalized search results and re-engineered the legacy solution. We’ve achieved 40%–60% less effort by our users to find the content they’re looking for among 40 million documents within 100–200 milliseconds, including search, popularity, and personalization times. The average number of letters used in searches decreased from 9 to 4. In this live-coding session, we’ll go over: - Elasticsearch: basics, analyzers, char filters, token filters - Ranking-based boosting - Personalized (behavior-based) boosting - Kafka: real-time user profile generation - Spring Boot: putting them all together Erdem Günay, CTO at Layermark Slides: https://www.slideshare.net/Pivotal/live-coding-spring-kafka-elasticsearch-personalized-search-results-on-ranking-and-user-profile

Previous
Spring Cloud Function: Where We Were, Where We Are, and Where We’re Going
Spring Cloud Function: Where We Were, Where We Are, and Where We’re Going

Spring Cloud Function is evolving and quickly becoming a go-to solution for users who want to spend more ti...

Next Video
Winning the Lottery with Spring: A Microservices Case Study for the Dutch Lotteries
Winning the Lottery with Spring: A Microservices Case Study for the Dutch Lotteries

Joris provides a peek under the hood of the integration platform that Trifork developed for the Dutch Lotte...