Skip to main content
Журнал разработки
15 апр. 2026 5 мин чтения

Как один человек держит все подержанные автомобили Кипра в одном живом поиске

ОДИН МАЛЫЙ ХОСТ ЗАГРУЗКАобъявления ОЦЕНКАвыгодность APIтелефон сюда АЛЕРТЫсохраненный поиск DBодин источник TLS / EDGEавтопродление КОНТРОЛЬартефакты доверия

AllCars выглядит как аккуратное приложение и понятный еженедельный отчет. За этим стоит намеренно скучный стек — такой, который не ломается в воскресенье утром. Вот суть.

Если вы пользовались AllCars, чтобы искать подержанные автомобили на Кипре, вы наверняка заметили: все просто работает. Объявления свежие. Оценка выгодности загружается мгновенно. Сохраненные поиски действительно отправляют уведомления. Причина не в хитрой архитектуре. Я просто выбрал небольшой набор понятных инструментов и отказался добавлять все лишнее.

Один небольшой сервер и много движущихся частей

Все работает на одном скромном облачном сервере. Звучит так, будто мощности мало, пока не вспомнишь: для страны размером с Кипр весь рынок подержанных автомобилей спокойно помещается в память. Флот серверов не нужен. Достаточно одного аккуратного хоста с хорошими привычками по доступности. Результат: задержка низкая, счет небольшой, а запросу просто негде потеряться.

Работа разделена на небольшие сервисы под отдельные задачи. Одна задача забирает новые объявления. Одна оценивает их. Одна отдает API, с которым общается ваш телефон. Одна занимается алертами сохраненного поиска. Каждая делает примерно одну вещь, чисто перезапускается и может быть заменена, не уронив остальное.

Скучно специально

Никаких экзотических баз данных. Никакого конвейера, где всем управляет внешний сервис. Автопродление TLS, чтобы замок в браузере просто работал. Шаг CI, который не дает выкатить код, если тесты красные. Бэкапы, которые не только делаются, но и проверяются. На конференции это никого бы не впечатлило. Зато все это не будит меня в 3 часа ночи.

Для водителей на Кипре важен именно тот эффект, который вы не замечаете. Страница загружается. Объявление на месте. История цены на месте. Уведомление приходит через пару минут после появления нового совпадения. В этом и есть вся работа, а скучный стек помогает делать ее стабильно.

Проверьте сами

Все публичные объявления о подержанных автомобилях на Кипре — в одном поиске. Быстро, свежо и спокойно.

Открыть AllCars
Похожие материалы
Cron-задачи врут. Контрольные проверки — нет. →

Как я проверяю, что индекс действительно делает то, что обещает.