Articles tagged with
elasticsearch
07 Oct 2021
It’s easy to find resources about improving Elasticsearch performance, but what if you wanted to reduce it?
In Part I of this two-part series we looked under the hood in order to learn how
ES works internally. Now, in Part II, is the time to apply this knowledge in practice and ruin our ES performance. Most tips should also be applicable to
Solr, raw Lucene, or, for that matter, to any other full-text search engine as well.
30 Sep 2021
It’s easy to find resources about improving Elasticsearch performance, but what if you wanted to reduce it?
This is Part I of a two-post series, and will present some ES internals. In Part II
we’ll deduce from them a collection of select tips which can help you ruin your ES performance in no time. Most should also be applicable to
Solr, raw Lucene, or, for that matter, to any other full-text search engine as well.
24 Jul 2018
Lately my colleague Michał described how he tracked a
Java memory leak. Although that
problem was completely solved, new complications suddenly appeared on the horizon. As it usually happens, everything
started with an alert from our monitoring system which woke me up in the middle of the night.
02 Sep 2016
At Allegro we want to be sure that our software works as designed. That’s why tests are so important to us.
In several projects we are using Elasticsearch. In order to
make writing integration tests that uses Elasticsearch easier, we’ve created a little tool called
embedded-elasticsearch. It sets up Elasticsearch
instance that you need for your tests (including installation of plugins) and gives you full control of it.
08 May 2015
At Allegro we use many open-source tools that support our work. Sometimes we are not able to find what we want and
this is a perfect moment to fill the gap and to share with the community. We are proud to announce an
initial release of Elasticsearch reindex tool — a tool that
provides an easy way to rebuild indexes in elasticsearch.
18 Feb 2015
There’s no denying that the most important way
to reach an offer on Allegro is a search bar. How it works from the user’s point of view everybody knows. You input a
search phrase, select some filters when needed, click “search” and you get some results, usually quite fast. What looks
like a simple and straightforward process on the surface, inside actually engages really
complicated algorithms. In this first post of the series we will try to make you a little bit familiar with the tools we
use here at Allegro to make search happen. In an upcoming post, we will describe how to use them, focusing mainly on the
analysis process.