engineering1 min czytania

Jak zwiększyliśmy stabilność Telli.sh

Krótki przegląd ostatnich poprawek, dzięki którym nagrywanie i wdrażanie zmian stały się bardziej niezawodne.

K
Ken Jo

To wydanie koncentruje się na typowych przerwach, które mogą wystąpić podczas nagrywania, przesyłania plików lub otwierania zapisanych materiałów.

Naprawiliśmy problemy zauważalne w codziennym korzystaniu z aplikacji:

Co usprawniliśmy

Nagrywanie

  • Po zakończeniu nagrania aplikacja nie wraca już do ekranu startowego.
  • Naprawiliśmy problem pierwszego kliknięcia, który mógł przerwać pierwszą próbę nagrywania.
  • Zakończenie przebiega płynniej, a aplikacja wyraźniej informuje, że jeszcze finalizuje pracę.

Przesyłanie plików i zapisane notatki

  • Dodaliśmy dodatkowe kontrole, aby aktualizacje postępu pozostawały przypisane do właściwego użytkownika.
  • Uporządkowaliśmy nazwy eksportowanych plików, by były bezpieczniejsze i bardziej przewidywalne.
  • Zmniejszyliśmy ryzyko późniejszych problemów powodowanych przez pozostały stan tymczasowy.

Wdrażanie

  • Naprawiliśmy niezgodność ścieżek, przez którą kontrola wdrożenia sprawdzała niewłaściwe miejsce.
  • Dodaliśmy testy, które zmniejszają ryzyko powrotu tego samego błędu.
  • Kontrola wdrożenia nadal jest powiązana z rzeczywistym adresem produkcyjnym.

Dlaczego to ważne

Celem jest mniej zakłóceń przy kończeniu nagrania, bardziej przewidywalny eksport i mniej niespodzianek podczas wydawania zmian. Te poprawki usuwają konkretne przyczyny awarii, ale nie gwarantują, że każde nagranie i każde wdrożenie przebiegnie bez problemów.


← Wróć do bloga