Projekty

Open Source

PrestaShop High-Volume Sync

PrestaShop
PHP
Performance
50k+ SKU
Open Source

Asynchroniczny moduł synchronizacji stanów i cen dla enterprise PrestaShop 8.x obsługujący 50k+ SKU.

PrestaShop 8 50k+ SKU stock chunk SQL Symfony Console CRON · file locks batch sync running... Presta Stock Sync enterprise sync · direct SQL

O projekcie

Moduł asynchronicznej synchronizacji stanów magazynowych i cen zaprojektowany dla sklepów enterprise PrestaShop 8.x obsługujących ponad 50 000 SKU. Omija standardowy narzut ORM na rzecz bezpośredniego przetwarzania SQL.

Repozytorium: github.com/kopolot/example-presta-stock-synch

Kluczowe implementacje

Przetwarzanie wsadowe o wysokiej przepustowości

Przetwarzanie wsadowe z pominięciem narzutu ORM, wykorzystujące bezpośrednie zapytania SQL i chunking dla maksymalnej przepustowości.

Integracja CLI i CRON

Integracja z Symfony Console umożliwiająca harmonogramowanie zadań synchronizacji przez CRON.

Blokady współbieżności

Blokady wykonania na poziomie plików (file locks) zapobiegające równoległemu uruchamianiu procesów synchronizacji.