Szukamy starszego programisty PHP do optymalizacji naszego backendu e-commerce. Celem jest audyt i przyspieszenie naszych zapytań do bazy danych, rozwiązanie okazjonalnych wąskich gardeł wydajności oraz refaktoryzacja kluczowych części naszego kodu dziedziczonego, aby płynnie obsługiwać szczytowy ruch. To prosta, krótkoterminowa umowa.
Zakres pracy:
Optymalizacja bazy danych: Audyt istniejących baz danych MySQL/PostgreSQL, optymalizacja ciężkich zapytań oraz dostosowanie indeksów w celu naprawy wolnych ścieżek transakcyjnych.
Refaktoryzacja backendu: Oczyszczenie zbędnego kodu dziedziczonego w głównych warstwach aplikacji w celu poprawy szybkości wykonania.
Integracja pamięci podręcznej: Konfiguracja i optymalizacja warstw pamięci podręcznej Redis w celu zmniejszenia obciążenia serwera i bazy danych.
Budżet i kamienie milowe: Całkowity budżet: $3,300 USD (Cena stała / Escrow)
Kamień milowy 1 ($1,650 USD): Audyt bazy danych, profilowanie zapytań i optymalizacja indeksów zakończona.
Kamień milowy 2 ($1,650 USD): Implementacja pamięci podręcznej, refaktoryzacja kodu i ostateczna weryfikacja wydajności.