Wpisujesz "Honda Civic 2019 Warszawa" i w ułamku sekundy widzisz posortowane, trafne wyniki. To nie jest przypadek — to efekt pracy dedykowanego filtra GPU działającego w czasie rzeczywistym. Oto kulisy technologii, która napędza Giełdę nr 1 w Polsce.

Problem: miliony ogłoszeń, tysiące zapytań na sekundę

1G.pl obsługuje setki tysięcy aktywnych ogłoszeń i tysiące zapytań na sekundę w godzinach szczytu. Klasyczne podejście — zapytanie SQL do bazy danych — działa, ale przy takim ruchu szybko staje się wąskim gardłem. Standardowy serwer bazy danych obsługuje kilkaset zapytań filtrujących na sekundę. Potrzebowaliśmy kilku tysięcy.

Rozwiązanie: przenieść filtrowanie z CPU do GPU.

cuDF — filtrowanie ogłoszeń na karcie graficznej

Zamiast każde zapytanie tłumaczyć na SQL i czekać na MariaDB, zbudowaliśmy własny serwis filtrowania oparty na NVIDIA cuDF — bibliotece do przetwarzania danych na GPU (karta RTX 3060, 12 GB VRAM). Działanie:

  1. Co 15 minut — "dumper" ładuje aktualne ID aktywnych ogłoszeń z MariaDB do pamięci karty graficznej jako DataFrame
  2. Przy każdym zapytaniu filtrowania — serwis TCP przyjmuje parametry (kategoria, miasto, zakres cen, atrybuty) i wykonuje filtr na GPU
  3. Wynik w milisekundach — GPU z tysiącami rdzeni CUDA przetwarza równolegle cały zbiór danych; czas odpowiedzi: 6-12 ms zamiast 200-400 ms dla równoważnego SQL

5 warstw cache — baza danych to ostatnia opcja

Filozofia 1G.pl: nigdy nie pytaj bazy dwa razy o to samo. Każde zapytanie przechodzi przez pięć warstw:

W praktyce 80-90% zapytań kończy się na pierwszych dwóch warstwach. MariaDB obsługuje głównie zapisy i rzadkie odczyty cold cache.

AI w treści — Ollama i Gemma 3 12b

Oprócz filtrowania, 1G.pl używa lokalnego modelu językowego Gemma 3 12b (uruchamianego przez Ollama) do generowania opisów SEO dla każdej kombinacji kategorii i miasta — ponad 13 000 unikalnych treści. Cały model działa lokalnie, na tym samym serwerze co reszta platformy, bez kosztów zewnętrznych API.

Co to oznacza dla Ciebie jako użytkownika?

Cała ta technologia przekłada się na konkretne korzyści:

Co dalej? Kierunki rozwoju

Zespół 1G.pl pracuje nad kolejnymi zastosowaniami AI: rekomendacjami ogłoszeń podobnych do przeglądanych, automatycznym rozpoznawaniem kategorii ze zdjęć oraz wyszukiwaniem semantycznym — zapytania w naturalnym języku zamiast słów kluczowych.

Podsumowanie

1G.pl to nie tylko platforma ogłoszeń — to nowoczesny system z własną warstwą GPU computing, który pozwala obsłużyć ruch na poziomie największych polskich serwisów. Technologia działa w tle, niewidoczna — ale właśnie o to chodzi.

Sprawdź szybkość wyszukiwania sam — przeglądaj ogłoszenia na 1G.pl i poczuj różnicę.

1. Konkretny tytuł — z marką, modelem i najważniejszą cechą

Ogłoszenia z tytułem zawierającym minimum 3 z 5 elementów (marka, model, rok, stan, lokalizacja) sprzedają się średnio 2,4× szybciej niż te z ogólnymi nagłówkami typu "Auto na sprzedaż". Wpisz to, czego ludzie naprawdę szukają.