Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko214
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

815

Cloudflare przepisał swóje oprogramowanie do języka Rust, po czym wszystko padło

W 53 dni po ogłoszeniu przez Cloudflare, że ich usługa jest teraz bezpieczniejsza, ponieważ została przeniesiona do Rust... błąd w kodzie Rust spowodował ogromną awarię.

ochucki
ochucki
z
youtube.com
dodany: 19.11.2025, 19:57:00
  • #
    programowanie
  • #
    technilogia
  • #
    ciekawostki
  • #
    cloudflare
  • #
    afera
  • #
    rust
  • 154
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treści powiązane (4)

awaria to nie do końca wina tego, że Rust jest zły
Morf
z blog.cloudflare.com
  • 40
Wywiad ze Starszym Programistą Rust
BlackpillMonster
z youtube.com
  • 13

Komentarze (154)

najlepsze

Krolik
Krolik
Krolik
20.11.2025, 06:06:04 via Wykop
  • 0
Informacja nieprawdziwa. Błąd spowodowała nieprawidłowa konfiguracja usługi. Usługa napisana w Rust była zaprogramowana do obsługi nie więcej niż 200 features (cokolwiek to jest) w konfiguracji, przy prawidłowej pracy powinno być około 60 features, natomiast błąd w innym oprogramowaniu spowodował zwrócenie zbyt dużej liczby features i usługa zgodnie z intencją programisty nie wystartowała co pociągnęło za sobą lawinę innych awarii. Jedyny błąd jaki można zarzucić programistom usługi w Rust to brak zalogowania przyczyny
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

krebul
krebul
krebul
20.11.2025, 14:15:01 via Wykop
  • 0
nie więcej niż 200 features (cokolwiek to jest) w konfiguracji


@Krolik: Post-mortem trochę rozjaśnia.

The software running on these machines to route traffic across our network reads this feature file to keep our Bot Management system up to date with ever changing threats. The software had a limit on the size of the feature file that was below its doubled size. That caused the software to fail.


Pewnie sygnatury służące
  • Odpowiedz
mariusz725
mariusz725
mariusz725
19.11.2025, 23:48:11 via Wykop
  • 0

Komentarz usunięty przez autora

tomasz-koperka
tomasz-koperka
tomasz-koperka
20.11.2025, 17:08:57 via Wykop
  • -1
Nie wina języka tylko wina procesu QA. Podobne albo i gorsze błędy można popełnić w innych językach programowania. inb4 ewangelista - nie piszę zawodowo w ruście xd
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

fizykWysokichEnergii
fizykWysokichEnergii
20.11.2025, 10:13:44 via Wykop
  • -1
Jak się robi unwrap na kodzie prodowym to takie są skutki.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

feroze_adrien
feroze_adrien
feroze_adrien
20.11.2025, 19:42:57 via Wykop
  • 1
prowokuje głupie nawyki,


@grappas: z ciekawości. Jakie są głupie nawyki w python
  • Odpowiedz
grappas
grappas
przedwczoraj, 16:03:11 via Wykop
  • 0
@feroze_adrien: Kolejny? Proszę bardzo:

class MyClass:
d--a = 5
def
  • Odpowiedz
ch1va5
ch1va5
19.11.2025, 23:23:55 via Wykop
  • -1
Jakby to w Windołsie XP napisali to nic by nie padło, a ten Linuks to same problemy ciągle
( ̄෴ ̄)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

luxkms78
luxkms78
19.11.2025, 22:43:36 via Wykop
  • -1
ponieważ została przeniesiona do Rust...


Pewnie przez AI jeszcze?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

grappas
grappas
19.11.2025, 21:44:56 via Wykop
  • -2
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

kubako
kubako
19.11.2025, 22:58:10 via Wykop
  • -1

Komentarz usunięty przez moderatora

komrath
komrath
19.11.2025, 21:14:02 via Wykop
  • -4
Wszyscy się tak podniecają tym Rust, a potem nic nie działa jak powinno 😆
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

sorek
sorek
19.11.2025, 21:15:06 via Wykop
  • 12
@komrath: podniecają się bo dla nich to możliwość przejęcia techu przez "woke".

Rust to język jak komunizm - nic Ci nie wolno, z wszystkiego musisz się tłumaczyć i kompilator to takie państwo zamordystyczne które nie pozwala na nic.

Jak widać głupota zawsze znajdzie swoje ujście - bo jest nieskończona.
  • Odpowiedz
Victor_Manzon
Victor_Manzon
19.11.2025, 21:18:11 via Wykop
  • 35
@sorek: porównanie języka progrmowania do porządku polityczno-ekonomicznego; tego się nie spodziewałem, śmiało
  • Odpowiedz
Zylet
Zylet
19.11.2025, 22:55:05 via Wykop
  • -6
Nikt, kto jest zdrowy psychicznie (czyli nie ma poważnych zaburzeń ze spektrum autyzmu), nie używa Rusta.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

sasik520
sasik520
20.11.2025, 08:30:00 via Wykop
  • 0
@Zylet: bo?
  • Odpowiedz
sasik520
sasik520
20.11.2025, 19:10:47 via Wykop
  • -1
@Zylet: rozumiem.
  • Odpowiedz
tfuj_pszyjaciel
tfuj_pszyjaciel
19.11.2025, 21:24:20 via Android
  • -7
Za co programisci biora pieniądze. To tak jakby wybudowano nowy most a on sie zawalil. Czemu programisci nie placa za błędy
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Morf
Morf
19.11.2025, 21:31:29 via Wykop
  • 4
Czemu programisci nie placa za błędy


@tfuj_pszyjaciel: W Polskim prawie pracy mamy zapis

W przypadku błędu nieumyślnego, pracownik odpowiada do trzykrotności swojego miesięcznego wynagrodzenia, niezależnie od wysokości faktycznej szkody.


Nigdzie nie udowodnisz, że programista celowo chciał napisać c-----y kod, zrobił literówkę, albo zapomniał, że w tabeli z której pobiera dane (przypadek tej awarii) są jeszcze dodatkowe tabele o który projektujący system rok temu nikt nie pomyślał.
  • Odpowiedz
Majkel2008
Majkel2008
Majkel2008
19.11.2025, 21:46:08 via Wykop
  • 8
@tfuj_pszyjaciel: błędy są normalnym elementem pracy programisty. Tu problemem nie był sam błąd programisty, tylko niedostatecznie szczegółowe testy oraz decyzja, żeby tak wielką zmianę wdrożyć na raz wszędzie, zamiast zacząć od jakiś mniejszych, mniej krytycznych regionów/funkcji, żeby ograniczyć ewentualną katastrofę.
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • Strona 3 z 4
  • >

Hity

tygodnia

Prezes Naczelnej Izby Lekarskiej odmawia ujawnienia zarobków.
Prezes Naczelnej Izby Lekarskiej odmawia ujawnienia zarobków.
3623

Pokaż 18+

Patologiczni policjanci zmyślili prawo i brutalnie je na mnie egzekwowali!
Patologiczni policjanci zmyślili prawo i brutalnie je na mnie egzekwowali!
3324
Międzynarodowy dzień awarii sprężarki
Międzynarodowy dzień awarii sprężarki
3067
Policja Bieruń wytacza Audytorowi postępowanie i blokuje komentarze
Policja Bieruń wytacza Audytorowi postępowanie i blokuje komentarze
3073
Bezdzietne kobiety powinny później przechodzić na emeryturę - petycja.
2829
Pokaż więcej

Powiązane tagi

  • #programista15k
  • #pracait
  • #it
  • #java
  • #naukaprogramowania
  • #informatyka
  • #webdev
  • #pracbaza
  • #korposwiat
  • #pytanie
  • #heheszki
  • #cebuladeals
  • #praca
  • #cpp
  • #komputery

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking