Automatyzacja sprzedaży (PostgreSQL, PostgreSQL, Redis, Pydantic, Docker, curl_cffi)
Szukam programisty Python Middle/Middle+ do jednorazowej realizacji platformy opartej na zdarzeniach, z podejściem database-first i kolejkami na Redis Streams.
Załączyłem plik .jpg z przykładem strumienia danych i przetwarzania (wersja demonstracyjna)
Zadania:
- Konfiguracja na Pydantic, zorganizowane logowanie.
- Bezpieczne przechowywanie danych wrażliwych: AES-256-GCM.
- Połączenia: PostgreSQL + Redis + MongoDB
- Warstwa sieciowa: praca przez proxy/fingerprints (warstwa klienta)
- Zrealizować usługi: Menedżer sesji, Agent sesji/Puller, Normalizacja danych, Dispatcher zdarzeń, Planowanie zadań, Telegram Gateway.
- Integracje: Pierwsza integracja (polling/HTML źródło zdarzeń) - przetłumaczyć z aiohttp na curl_cffi. Druga integracja (GraphQL + WebSocket) - gotowa. Szczegóły dotyczące endpointów/platform podam po wyborze wykonawcy.
Wymagania funkcjonalne:
1. Zarządzanie sesjami integracji
2. Odbieranie zdarzeń (Agent Puller / Transport)
3. Event Bus na Redis Streams
4. Normalizacja danych (używając opensource/moich prac)
5. Dispatcher zdarzeń (Routing)
6. Obsługiwacze/wtyczki
7. Planista zadań
8. Magazyny danych
9. Konfiguracja i zarządzanie
Wymagania niefunkcjonalne:
1. Wydajność i skalowalność
2. Niezawodność dostarczania (at-least-once)
3. Bezpieczeństwo (AES-256-GCM)
4. Efektywność zasobów (Przewidywalna degradacja)
Kryteria akceptacji:
- Repozytorium z modułową strukturą
- Działające uruchomienie przez docker-compose (postgres/redis/mongo + usługi/workerzy).
- Strumień: Surowe zdarzenie -> events:ingress -> Normalizator - > events:normalized -> Dispatcher zdarzeń -> obsługiwacze
- Planista: umieszczanie delayed-task w ZSET i przekształcanie w zdarzenie do przetworzenia.
- Dokumentacja projektu: jak uruchomić, jak dodać nowy handler/integrację, format zdarzenia (więcej szczegółów na etapie akceptacji)
Stos (oczekuję doświadczenia):
- Python 3.11+; asyncio (preferowane uvloop), background workers
- Redis Streams (grupy konsumentów), Redis ZSET (planista)
- PostgreSQL (pule połączeń), MongoDB do logów/analizy
- Pydantic, Docker/Compose
- Doświadczenie z curl_cffi Async Session (retry/timeouts/proxy) mile widziane
Format pracy:
- Jednorazowe zadanie, z możliwością długoterminowej współpracy
- Szczegóły projektu i konta testowe po rozpoczęciu współpracy
- 2 razy w tygodniu raport z wykonanej pracy. Obrazek/Wideo pod media podgrzewające.
Odpowiedź:
1. Krótko: jak zorganizowałbyś grupy konsumentów, retry, błędy, kompromisy kolejności zdarzeń (globalny vs po integration_id) (1–2 akapity).
2. Kiedy jesteś gotowy do rozpoczęcia pracy i orientacyjny czas realizacji.
W przypadku, gdy odpowiedź będzie szablonowa, pomijam.
Załączniki 1
-
Witam, zapoznałem się z Państwa tzw. i z przykładem strumienia danych. Chciałbym szczegółowo omówić szczegóły i przystąpić do realizacji.
-
256 Cześć.
Podejście do architektury.
Redis Streams — główny bus zdarzeń z grupami konsumentów na każdym etapie (ingress → normalized → dispatched). Kolejność zdarzeń gwarantuję na poziomie integration_id, a nie globalnie: oddzielne strumienie lub klucz partycji (events:{stage}:{integration_id}), aby uniknąć blokowania na głowie linii i uprościć skalowanie. ACK — tylko po pomyślnym przetworzeniu, do ponownych prób używam XPENDING + backoff (przez ZSET-scheduler), błędy krytyczne — DLQ-stream z pełnym kontekstem zdarzenia. Kompromis jest świadomy: rezygnacja z globalnej kolejności na rzecz przepustowości i przewidywalnej degradacji w przypadku awarii.
Terminy i rozpoczęcie.
Jestem gotów zacząć w ciągu 1–2 dni po uzgodnieniu. Ocena realizacji MVP (docker-compose, usługi rdzeniowe, 1–2 integracje, scheduler, dokumentacja) — 3–4 tygodnie.
-
1455 8 0 Dzień dobry, mam doświadczenie w pracy z Pythonem oraz botami Telegram, mogę wykonać wszystko szybko i jakościowo, piszcie, omówimy szczegóły.
Aktualne zlecenia dla freelancerów w kategorii Python
Parsowanie danych przez mobilne APISzukałem osoby z doświadczeniem w parsowaniu danych przez mobilne API, do parsowania e-commerce, rozetka i podobne Zadania: 1. Przechwytywanie ruchu aplikacji mobilnej (Android) konfiguracja proxy, analiza zapytań 2. Określenie potrzebnych punktów końcowych API, do których… Python, Parsowanie danych ∙ 19 godzin 29 minut temu ∙ 22 oferty |
Znaleźć feed produktowy (Google Merchant XML) dla strony na OpenCart
57 PLN
Konieczne jest znalezienie bezpośredniego linku do działającego pliku z danymi produktowymi (XML) konkurenta dla Google Merchant Center Platforma (CMS): OpenCart / ocStore Znajdź oryginalny plik z danymiWymagania dotyczące wyniku: Roboczy link do pliku XML Python, Parsowanie danych ∙ 6 dni 4 godziny temu ∙ 28 ofert |
Rozwój farmy Tik-Tok (fabryka treści)Konieczne jest opracowanie systemu do centralnego zarządzania wieloma kontami TikTok z automatycznym publikowaniem treści, wykorzystaniem indywidualnych proxy oraz symulacją naturalnej aktywności kont. Wymagania funkcjonalne1. Zarządzanie kontami Dodawanie i usuwanie kont… Python, Tworzenie chatbota ∙ 6 dni 16 godzin temu ∙ 22 oferty |
Poprawić działanie Claude Code i prace związane z pisaniem oprogramowaniaObecnie rozwijam CRM i analitykę, oprogramowanie. Robię to przez Claude Code, ale rozumiem, że wyniki nie są najlepsze pod względem zmian. Mam 2 zadania - Potrzebuję pomocy w stworzeniu presetów dotyczących umiejętności, MD itd., aby poprawić jakość. Wziąć sprawdzone, z którymi… AI i uczenie maszynowe, Python ∙ 6 dni 22 godziny temu ∙ 28 ofert |
System OCRPotrzebny jest system rozpoznawania tekstu na kopertach pocztowych (indeks - tylko liczby). Tekst czasami może być ręcznie napisany. Rozpoznawanie znaczków (liczenie ilości i nominałów) Python ∙ 7 dni 1 godzina temu ∙ 28 ofert |