siecportali.pl to nowoczesna platforma CMS stworzona przez firmę VIVA MEDIA Sp. zo.o z Włocławka, której dedykowane systemy CMS są wykorzystywane obecnie przez 117 portali informacyjnych w całej Polsce. Ta liczba z każdym miesiącem rośnie.
Z roku na rok platforma ta udowadnia swoją niezawodność, obsługując na ten moment około 6 mln użytkowników szukających najświeższych informacji. Jako wieloletni partner techniczny siecportali.pl, mieliśmy przyjemność wesprzeć firmę w przygotowaniach do obsługi jednego z najważniejszych wydarzeń medialnych roku — drugiej tury wyborów parlamentarnych.

Przygotowanie na Szczytowy Ruch Użytkowników
Druga tura wyborów to zawsze moment szczególny dla portali informacyjnych, które muszą być przygotowane na obsługę setek tysięcy użytkowników jednocześnie, poszukujących najnowszych danych o frekwencji, prognozach i wynikach. siecportali.pl doskonale zdawało sobie sprawę, że tylko perfekcyjnie zoptymalizowana infrastruktura zapewni nieprzerwaną dostępność serwisów w tak krytycznym momencie. Zostaliśmy więc poproszeni o przeprowadzenie zaawansowanych testów obciążeniowych oraz optymalizację infrastruktury, aby zagwarantować stabilność i szybkość działania portali opartych na systemie CMS.
Przeprowadzenie Testów i Optymalizacja Infrastruktury
Nasze działania rozpoczęliśmy od dokładnej analizy infrastruktury siecportali.pl. Początkowe testy obciążeniowe wykazały, że istniejące rozwiązania osiągały swój limit przy 1100 zapytaniach na sekundę, a czas ładowania strony głównej wynosił średnio 8 sekund. Ponadto, 6% zapytań kończyło się błędami, co było nieakceptowalne przy spodziewanym wzroście ruchu.
W odpowiedzi na te wyzwania, wdrożyliśmy szereg usprawnień:
- Wymiana serwerów Redis oraz zwiększenie limitów PHP-FPM, co natychmiastowo poprawiło wydajność, podnosząc limit do 2000 zapytań na sekundę.
- Zwiększenie limitów połączeń do Redisa i Sentinela, oraz wyskalowanie parametrów kernela na bazach Redis, co pozwoliło na dalsze zwiększenie wydajności do 3500 zapytań na sekundę.
- Wdrożenie persistent connections do Redisa znacząco zmniejszyło liczbę połączeń TCP w stanie TIME_WAIT, co wpłynęło na stabilność systemu.
- Optymalizacja bazy danych Maria DB oraz rekonfiguracja systemów w Cloudflare, które dodatkowo poprawiły szybkość i niezawodność portali.
Dzięki tym działaniom, średni czas ładowania strony głównej skróciliśmy do 2,4 sekundy, a liczba zapytań obsługiwanych na sekundę wzrosła do 3500, przy minimalnej liczbie błędów (0,00003%). Osiągnięte parametry dały pełną pewność, że serwisy siecportali.pl będą działały nieprzerwanie, nawet w szczytowych momentach wyborów.
Stała Współpraca i Monitoring
Oprócz jednorazowej optymalizacji infrastruktury, nasza współpraca z siecportali.pl obejmuje także stałą opiekę administracyjną. Dzięki regularnemu monitorowaniu środowiska i szybkiemu reagowaniu na potencjalne problemy, zapewniamy ciągłą stabilność działania platformy CMS.
siecportali.pl to synonim nowoczesności i niezawodności w zarządzaniu treścią. Dzięki naszemu wsparciu technicznemu, platforma ta jest w stanie sprostać nawet największym wyzwaniom, gwarantując użytkownikom dostęp do najświeższych informacji bez najmniejszych zakłóceń.