Większa odporność na awarie w MevaSearch

Wczorajsza awaria jednego z naszych dostawców spowodowała poważne problemy z dostępnością wyników wyszukiwania w MevaSearch. Część użytkowników mogła doświadczyć całkowitego braku wyników lub nieprawidłowego działania wyszukiwarki.

Potraktowaliśmy ten incydent priorytetowo. Już dziś nasz zespół wdrożył krytyczną aktualizację infrastruktury MevaSearch, która znacząco zwiększa odporność wyszukiwarki na awarie zewnętrznych źródeł danych.

Nowe zabezpieczenia na wypadek awarii

MevaSearch korzysta obecnie z wielu niezależnych źródeł wyników, w tym:Brave Search
• WebAtlas Index
• Wikipedia
• Mojeek
• Odysee

Od teraz awaria jednego z tych źródeł nie powinna powodować całkowitego braku wyników w MevaSearch.

Jeśli jedno z API będzie niedostępne, system automatycznie wykryje problem, pominie niedziałające źródło i nadal wyświetli wyniki dostarczane przez pozostałe działające usługi. Dzięki temu pojedyncza awaria nie powinna już wpływać na dostępność całej wyszukiwarki.

Awaryjna pamięć podręczna wyników

Wprowadziliśmy również dodatkową warstwę zabezpieczeń w postaci awaryjnej pamięci podręcznej.

Jeżeli wszystkie zewnętrzne źródła wyników będą jednocześnie niedostępne, MevaSearch będzie mogła wyświetlić wcześniej zapisane wyniki dla popularnych zapytań. Pozwoli to zachować podstawową funkcjonalność wyszukiwarki nawet podczas poważnej, szeroko zakrojonej awarii.

Mechanizm działa automatycznie i nie wymaga żadnych działań ze strony użytkownika.

Co zmienia ta aktualizacja?

Po wdrożeniu nowych zabezpieczeń MevaSearch może:
• automatycznie wykrywać niedostępne źródła wyników,
• pomijać uszkodzone lub niedziałające API,
• nadal korzystać z pozostałych dostępnych źródeł,
• ograniczać wpływ pojedynczych awarii na działanie wyszukiwarki,
• wyświetlać awaryjnie zapisane wyniki dla popularnych zapytań, gdy wszystkie źródła są niedostępne.

Naszym celem jest zapewnienie, aby MevaSearch pozostawała dostępna i użyteczna nawet wtedy, gdy część infrastruktury lub zewnętrznych usług przestanie działać. Wczorajsza awaria pokazała, że odporność infrastruktury musi być stale rozwijana. Dzisiejsza aktualizacja jest ważnym krokiem w kierunku bardziej niezawodnej, odpornej i stabilnej wyszukiwarki.

Dziękujemy wszystkim użytkownikom, którzy zgłosili problemy i okazali cierpliwość podczas awarii. Nadal rozwijamy MevaSearch, aby wyszukiwanie było szybsze, bardziej prywatne i dostępne nawet w trudnych sytuacjach.