-
Data: 2012-08-09 14:32:43
Temat: Re: Brak testow przed odpaleniem nowej wersji w produkcji kosztuje
Od: Edek Pienkowski <e...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia Thu, 09 Aug 2012 04:23:52 -0700, Roman W napisal:
> Procesem nie podniesie sie umiejetnosci deweloperow, ale moze da sie
> uniknac tego:
>
> http://www.nanex.net/aqck2/3525.html
>
> "We believe Knight accidentally released the test software they used to
> verify that their new market making software functioned properly, into
> NYSE's live system.
Nie takie rzeczy się robiło :-)
Mówię zupełnie poważnie: nawet jeżeli proces updgrade lub instalacji
poprawek u klienta ma kilka faz, weryfikacji, rollbacku,
w tym automatycznego rollbacku (trigger na dużą ilość błędów krótko
po poprawce) to i tak zdarzają się sytuacje typu "naprawiamy u
klienta błąd od całych 12h i dopiero odkryliśmy, że to ten komponent,
dacie radę wysłać mailem libkę za 20min? Klient właśnie się rozmyśla".
Rynku finansowego nigdy jeszcze nie zepsułem, powyższa "procedura"
też się udała, ale mam na koncie więcej niż jeden "sukces" tego typu,
że pomimo boleśnie analnych procedur zawsze da się sp...ć całość
kompletnie a jednocześnie zgodnie z procedurą.
Tego samego rodzaju błąd powodował, że część serwerów SSH miało
jeden z 2^16 możliwych kluczy: w ramach debugowania ktoś wyciął
cały entropy pool, poszło na branch debug a potem do produkcji.
Tutaj akurat wniosek mógłby być prosty: nikt kto nie jest specjalistą
od kryptografii i bezpieczeństwa nie może "poprawiać" OpenSSL.
Chętnie bym tą głęboką mądrość zastosował do NYSE, ale trudno
się mierzy ludzki umysł tak żeby był zgodny z procedurą. Darwinizm
jest lepszy, Knight zdaje się ma teraz delikatny acz subtelny kłopot.
Edek
Następne wpisy z tego wątku
- 09.08.12 19:34 Andrzej Jarzabek
- 09.08.12 21:59 Stachu 'Dozzie' K.
- 10.08.12 09:32 Paweł Kierski
- 10.08.12 09:42 Roman W
- 10.08.12 10:07 Paweł Kierski
- 10.08.12 14:39 A.L.
- 12.08.12 21:22 Roman W
- 13.08.12 08:20 Paweł Kierski
- 13.08.12 08:22 Paweł Kierski
- 13.08.12 08:52 Roman W
- 13.08.12 11:32 Andrzej Jarzabek
- 13.08.12 12:17 Roman W
- 13.08.12 12:32 Paweł Kierski
- 13.08.12 14:05 Roman W
- 13.08.12 14:40 Paweł Kierski
Najnowsze wątki z tej grupy
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
Najnowsze wątki
- 2025-07-19 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-07-19 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-07-19 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-19 China => Production Coordinator / Representant Product Dev <=
- 2025-07-19 Warszawa => Specjalista wsparcia IT - analiza techniczna sprzętu IT <
- 2025-07-19 Warszawa => Strategic Account Manager <=
- 2025-07-19 Warszawa => Key Account Manager IT <=
- 2025-07-19 Skazany za zabójstwo a ofiara żyje
- 2025-07-19 Zakrzewo => SAP HCM Consultant <=
- 2025-07-19 Poznań => Konsultant SAP HCM <=
- 2025-07-19 Poznań => SAP HCR Consultant <=
- 2025-07-18 celnicy pobili policjanta
- 2025-07-18 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-18 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=
- 2025-07-18 Białystok => Kotlin Developer <=