SKIP TO CONTENT
Wszystkie case studies
logistyka backendclouddatadevops

Optymalizacja fulfillmentu w czasie rzeczywistym dla operatora logistycznego.

Poufny operator logistyczny


62%szybsza wysyłka
2.1Mpaczek/mies.
34%redukcja kosztów
PythonFastAPIRedisPostgreSQLAWSKafkaDockerTerraform

Wyzwanie

Klient zarządzał siecią 12 centrów fulfillmentowych obsługujących średniej wielkości marki e-commerce w Europie Środkowej. Ich system WMS to był zlepek arkuszy kalkulacyjnych, ręcznych przydziałów kolejek i 15-letniego ERPa bez API. Średni czas od zamówienia do wysyłki wynosił 4.5 godziny. W sezonach szczytowych (Black Friday, Boże Narodzenie) rozciągał się do 11+ godzin z częstymi błędami kompletacji.

Rozwiązanie

Zbudowaliśmy warstwę orkiestracji zamówień w czasie rzeczywistym, która działa między kanałami sprzedaży a halami magazynowymi:

  • Event-driven ingestion zamówień przez Kafkę, obsługa 800+ zamówień/minutę w szczycie
  • Dynamiczny algorytm wave planning grupujący zamówienia po strefie, przewoźniku i deadlinie SLA
  • Synchronizacja stanów magazynowych w czasie rzeczywistym między 12 magazynami z rozwiązywaniem konfliktów (last-write-wins z kolejką ręcznych nadpisów)
  • Silnik optymalizacji tras (Python/OR-Tools) do wyboru przewoźnika na ostatniej mili
  • Dashboard operacyjny z live throughputem, detekcją wąskich gardeł i metrykami wydajności zmian
  • Infrastruktura na AWS (ECS Fargate) z auto-skalowaniem powiązanym z długością kolejki zamówień

Rezultaty

  • 62% redukcja średniego czasu zamówienie-wysyłka (z 4.5h do 1.7h)
  • 94% terminowość dostaw vs. 71% przed wdrożeniem systemu
  • 34% niższe koszty wysyłki dzięki optymalizacji przewoźników i konsolidacji stref
  • Zero przestojów podczas Black Friday 2025 (2.1M paczek przetworzonych w tym miesiącu)
Klient mówi

"Przeszliśmy od zgadywania okien dostawy do trafienia w 94% przypadków. Sam silnik routingu zwrócił koszt całego projektu w pierwszym kwartale."

Tomasz Wieczorek

VP of Operations, klient logistyczny