Articles tagged with
search

16 Jun 2026

Finding the Needle: Taming 150,000+ Backstage Entities with a Type-Safe Search and Command Palette

This article describes how Allegro built “Commander,” a keyboard-first ⌘+K command palette designed to instantly search and manage over 150,000 entities within Allegro’s developer portal, built on Spotify’s Backstage framework. It highlights the tool’s underlying stack-based mini-router architecture, which combines advanced TypeScript and Zod for zero-boilerplate type safety alongside client-side caching for instant performance.


18 Feb 2015

Search Engines at Allegro — Part I — introduction

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.