Budżet: 2400 USD Termin: 30 dni
BENCHMARK
Przejrzałem załączony Techniczny Brief Zatrudnienia i rozumiem, że dotyczy to wzmocnienia produkcji istniejącego systemu analityki pojazdów opartego na FastAPI — a nie rozwoju od podstaw.
Poniżej znajduje się moja uporządkowana wycena.
1) Szacunkowa całkowita liczba godzin
Wstępna wycena: 160–190 godzin
(Podlega ±15% po wstępnym audycie repozytorium)
2) Podział według strumienia pracy
Stabilizacja i wzmocnienie backendu
20–25h
• Usunięcie ścieżek awarii i niebezpiecznego dostępu do bazy danych
• Wymuszenie deterministycznego zachowania
• Dodanie strukturalnego logowania
• Naprawa błędów predykatów SQL
• Dodanie ograniczeń i indeksów
System WebSocket (Autoryzacja + Wiele instancji + Redis)
30–35h
• Zastąpienie map socketów w pamięci
• Implementacja asynchronicznego pub/sub w Redis
• Walidacja uwierzytelnionego handshake
• Deterministyczna iteracja nadawania
• Bezpieczeństwo wielu instancji
• Asynchroniczne pokrycie testowe
Deterministyczny silnik wyceny
25–30h
• Warstwowy wybór porównawczy
• Deterministyczne poszerzenie zapasowe
• Filtrowanie wartości odstających
• Ścisłe zaokrąglanie dziesiętne
• Utrzymywanie metadanych benchmarku
• Skrypt do uzupełniania
• Pełne testy formuł
Deterministyczny silnik podobnych ofert
20–25h
• Model punktacji ważonej
• Konfigurowalne wagi
• Twarde filtry + poszerzenie zapasowe
• Deterministyczne rozstrzyganie remisów
• Optymalizacja zapytań indeksowanych
Inteligentna recenzja (AI + warstwa pamięci podręcznej)
25–30h
• Generowanie odcisku palca pojazdu
• Pozyskiwanie dowodów z sieci
• Synteza LLM (ograniczenie tylko do dowodów)
• Warstwa pamięci podręcznej Redis + DB
• Wersjonowanie + unieważnienie TTL
• Unikalny indeks bazy danych
• Opcjonalne wymuszenie odświeżenia
Zakończenie cyklu życia powiadomień
10–15h
• Wymuszenie własności
• Naprawa predykatów aktualizacji
• Usunięcie osieroconych rekordów
• Spójność transakcyjna
• Pokrycie testowe punktu końcowego
Zastąpienie wyszukiwania katalogu
10–15h
• Rzeczywiste wyszukiwanie oparte na filtrach
• Walidowana paginacja
• Strukturalne logowanie
• Testy integracyjne
Integracja z Facebookiem
10–15h
• Integracja modułu
• Rozwiązanie problemu z dopasowaniem schematu
• Stabilizacja proxy/konta
Testowanie + wzmocnienie CI
20–25h
• pytest + pytest-asyncio
• Deterministyczne testy migawkowe
• Asynchroniczne testy WebSocket
• Pokrycie krytycznych przepływów
• Kompatybilność CI
3) Ryzyka / Nieznane
• Ukryte powiązania między logiką rankingową a wyceną
• Niekonsekwentne dane historyczne wpływające na deterministyczność
• Założenia dotyczące cyklu życia WebSocket w obecnym kodzie
• Zarządzanie kosztami LLM + niezawodność dowodów
• Częściowe migracje bazy danych
4) Proponowane kamienie milowe
Audyt bazy kodu + propozycja architektury
Stabilizacja WebSocket
Deterministyczny silnik wyceny
Deterministyczny silnik podobieństwa
Inteligentna recenzja AI + warstwa pamięci podręcznej
Wzmocnienie bazy danych + uzupełnienia
Zakończenie powiadomień + katalogu
Pokrycie testowe