Budżet: 5000 UAH Termin: 30 dni
Witaj!
Próba przygotowania serwera do 10+ stron wyłącznie poprzez tuning konfiguracji Nginx i MySQL to leczenie objawów zamiast rozwiązania problemu architektonicznego. Jak pokazuje moja obecna praca nad rozwiązaniem podobnego konfliktu między OpenCart a ciężkim modułem integracji SAP, głównym "zabójcą" zasobów przy skalowaniu nie są limity serwerowe, lecz monolityczne synchroniczne przetwarzanie masywnych wymian danych.
Izolacja ciężkich procesów zamiast "żonglowania" koralikami: Na 10 stronach szczytowe obciążenia (importy, feedy) nieuchronnie się nałożą. Zamiast po prostu rozkładać zadania w czasie w harmonogramie, konieczne jest przeniesienie tych procesów do asynchronicznych kolejek w tle, w przeciwnym razie zaczną "zjadać" się nawzajem, całkowicie blokując CPU.
Optymalizacja zapisu, a nie tylko odczytu: Dodanie indeksów w bazie danych przyspieszy wydajność stron na froncie, ale proporcjonalnie spowolni pracę importów. Krytycznie ważne jest, aby przeanalizować transakcje w taki sposób, aby masowa aktualizacja stanów na jednej stronie nie tworzyła globalnych blokad (Table Locks) bazy danych, które "kładą" sąsiednie sklepy.
Architektoniczne, a nie infrastrukturalne cachowanie: Redis nie uratuje ogólnej wydajności, jeśli podstawowa logika CMS resetuje całą pamięć podręczną katalogu przy zmianie statusu lub ceny jednego produktu podczas synchronizacji. Należy skonfigurować punktowe cachowanie, które izoluje procesy 10 różnych projektów od siebie na poziomie aplikacji, a nie tylko serwera.
Czy rozważasz możliwość ingerencji bezpośrednio w logikę backendu i modułów OkayCMS, jeśli audyt potwierdzi, że problem leży w niezdolności samej architektury CMS do równoległego przetwarzania strumieni danych dla 10+ projektów, a jednymi konfiguracjami FASTPANEL tego nie rozwiążesz?
Z poważaniem, Arsenij.
Budżet: 5000 UAH Termin: 1 dzień
Organizacja i koordynacja zespołu DevOps
Projektowanie i wsparcie procesów CI/CD
Zarządzanie Infrastructure as Code (Terraform, Ansible)
Współpraca międzyfunkcjonalna między zespołami deweloperskimi a operacyjnymi
Monitorowanie, logowanie i zapewnienie bezpieczeństwa
Mentoring i rozwój zespołu
Kluczowe doświadczenie:
Inżynier systemowy w Rubygarage i Devico (2022-2024):
Rozwój infrastruktury serwerowej (nginx, MongoDB, Node.js)
Zarządzanie usługami chmurowymi (DigitalOcean, AWS)
Automatyzacja procesów i CI/CD
Konfiguracja infrastruktury sieciowej (Mikrotik, RADIUS, VPN)
Umiejętności techniczne:
Platformy chmurowe: AWS (4/5), DigitalOcean
Konteneryzacja: Docker (4/5), Kubernetes (3/5)
CI/CD: Jenkins (5/5), GitLab (5/5), GitHub (5/5)
Infrastructure as Code: Terraform (3/5), Ansible (3/5)
Sieci: DNS (5/5), VPN (5/5), sprzęt sieciowy
Bazy danych: MongoDB (4/5), ClickHouse (3/5)
OS: Linux (5/5)
Monitorowanie: konfiguracja systemów monitorowania zasobów
Budżet: 5000 UAH Termin: 1 dzień
Cześć.
Mamy doświadczenie w optymalizacji stosu Ubuntu, Nginx, PHP-FPM i MySQL pod e-commerce, w tym projekty z wieloma stronami na jednym dedykowanym serwerze. Możemy zalogować się przez SSH, przeprowadzić audyt wydajności, znaleźć rzeczywiste wąskie gardła w logach i metrykach, a następnie starannie wdrożyć optymalizacje z kopiami zapasowymi i dokumentacją, abyście rozumieli, co zostało zmienione i jak cofnąć zmiany.
Czasowo orientacyjnie wygląda to tak: audyt 4-8 godzin, wdrożenie 8-20 godzin w zależności od tego, co znajdziemy w wolnych zapytaniach, importach, cronach i wyszukiwaniach. Pracujemy na zasadzie godzinowej lub możemy ustalić etapy po audycie.
Jesteśmy gotowi do rozpoczęcia w najbliższym czasie.
Budżet: 20000 UAH Termin: 7 dni
Dzień dobry
Nazywam się Dmitro, firma King Kong Web
Mamy praktyczne doświadczenie w optymalizacji dedykowanych serwerów na Ubuntu pod rzeczywiste obciążenia, a także w pracy z MySQL/MariaDB, logiem wolnych zapytań, indeksami oraz konfiguracją stosu webowego. Pracowaliśmy z projektami e-commerce, gdzie występowały problemy z importami, feedami, cronem, zmianą rozmiaru obrazów oraz szczytowymi obciążeniami.
Jesteśmy gotowi rozpocząć od pełnego audytu technicznego: zbierzemy metryki, przeanalizujemy CPU/RAM/I/O, sprawdzimy konfiguracje Nginx/Apache, PHP-FPM, OPcache, MySQL, przejrzymy logi oraz log wolnych zapytań. Na podstawie wyników przygotujemy krótki raport z problemami, priorytetami oraz planem zmian.
Następnie przeprowadzimy optymalizację: skonfigurujemy serwer WWW i PHP-FPM pod rzeczywiste zasoby serwera, zoptymalizujemy bazę danych (indeksy, ciężkie zapytania, blokady), sprawdzimy cache OkayCMS, w razie potrzeby podłączymy Redis lub inne mechanizmy przyspieszające. Osobno zajmiemy się cronem, importami oraz feedami, aby usunąć szczytowe obciążenia i błędy 504.
Pracujemy starannie: przed zmianami robimy kopie zapasowe, wszystkie poprawki dokumentujemy, dostarczamy krótką instrukcję dotyczącą konfiguracji oraz monitorowania. Jesteśmy gotowi pracować przez SSH po wcześniejszym uzgodnieniu planu zmian.
Format płatności możemy omówić — na godzinę lub stała kwota po audycie.
Jesteśmy gotowi odpowiedzieć na dodatkowe pytania i rozpocząć analizę techniczną.
Aktualnie brak ofert
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
-
Nie podano
Senior AI Systems Architect (Project Lead) Needed to Complete an Existing Unfinished Global Service
Tworzenie gier 18 ofert 3 sierpnia
-
Nie podano
Opracowanie modułu CRM „Zgłoszenia” w niestandardowym 1C (centrum opon)
Zarządzanie klientami i CRM 20 ofert 31 lipca
-
84 PLN
Wsparcie dla Samoturu i serwerów pod niego
17 ofert 27 lipca
-
673 PLN
Czyszczenie bazy klientów w SIMLA CRM: telefony, duplikaty, miasta
Zarządzanie klientami i CRM 42 oferty 27 lipca
-
Nie podano
System rejestracji klientów i potwierdzania wizyt (MVP)
Programowanie stron internetowych 162 oferty 10 lipca