Mój pierwszy Mac

Przeskocz do:

Apple Blog.pl

9.06
Kiedy coś nie idzie jak trzeba

Wczoraj wieczorem zaliczyłem na blogu poważną wpadkę, więc postanowiłem dziś, kiedy emocje już opadły, wyjaśnić wszystko na spokojnie w trzech akapitach.

Sytuacja wygląda tak: jak zwykle1 przygotowaliśmy relację z otwarcia WWDC na Apple Blog. Podobnie jak w zeszłym roku, na miejscu znalazł się Paweł Sołyga, który przy okazji odwiedzania San Francisco pomaga robić relacje na AB. Na miejscu czekał Mariusz, Piotrek i ja, gotowi do pisania.

To było ok. Teraz co poszło nie tak: nauczony doświadczeniami z poprzenich lat, kiedy relacje stały się mega-popularne2 i zaczęły się pojawiać problemy z wydajnością, postanowiłem w tym roku oprzeć system o Google App Engine (GAE). Według wszelkich zapewnień w sieci, GAE jest do tego celu idealnym rozwiązaniem: skalowalny pod obciążeniem, wydajny, elastyczna baza, python. Może zabrakło testów naszej aplikacji, ale kilkanaście minut po starcie, przy 100 zapytaniach do bazy na sekundę, GAE padło. I z przerwami leżało już do końca relacji.

Nie piszę mi się tego przyjemnie, ale dałem ciała. I za to was przepraszam, bo wiem, że wiele osób poczuło się zawiedzonych. Mam nadzieję, że uda nam się przy następnej okazji naprawić ten problem i relacja będzie ponownie działać płynnie.

Teraz głowy do góry i jedziemy dalej  – recenzja Sims 3 już za 3 godziny na blogu!


  1. Robimy relacje na żywo już od trzech lat. ()
  2. Zeszłoroczne WWDC: 9 tys. osób na raz. ()

19 komentarzy do tego tekstu

  1. acid

    jestem zdania że takie obciążenie można było wywołać, i przetestować. Zwłaszcza, że wiecie jakie mniej więcej obciążenie macie, bazując na poprzednich latach ;] Pozostaje mieć nadzieje, że wyciągniecie z tego jakąś nauczkę, i następne na żywo poleci bez błędów ;]

  2. btd

    E tam. Shit happens i tyle. Jak dla mnie jeśli ktoś robił ci jakieś zarzuty – zapomniał że jednak appleblog jest hobbystyczne a nie jest projektem komercyjnym (chyba że się mylę?) gdzie płacisz-wymagasz.

  3. Piotrek

    @btd Po reklamach widać, że nie jest to blog hobbistyczny.

  4. Paweł Opydo

    Taaaa… Bo prawdziwy hobbysta prowadzi blogi za darmo, je chleb i pije wodę że studni. Hell yeah!

    Paweł, bez jaj, nic sie nie stało przecież – to już większą była wpadka z Macworldem ;) A za rok z Piotrkiem organizujemy spotkanie live w knajpie z WIFI :)

  5. Roberto

    trochę szkoda, bo śledzenie relacji na appleblog.pl to była moja tradycja od 3 lat ;)
    ale nic – czytałem na gizmodo
    jak to btd napisał – shit happens ;)

  6. Wojtek

    Moim zdaniem jednak się stało.
    Myślę, że czytelnicy nie ucierpieli, bo przenieśli się na inne strony z relacją. Ucierpiał natomiast autor, który za cel postawił sobie zrobić dobrą relację.
    Nie ma tego złego co by na dobre nie wyszło. Myśłę, że następnym razem będzie zdecydowanie lepiej. Nie posuwałbym się do stwierdzenia “wyciągniecie z tego jakąś nauczkę”. Bardziej pasuje mi stwierdzenie ” wyciągniece z tego jakieś wnioski”.
    Pozdrawiam i powodzenia :-)

  7. Paweł

    Spoko, Nic się nie stało :-) Keynote i tak nie było zbyt ciekawe.

  8. darek

    No szkoda, bo miałem nadzieję pooglądać. Jeśli był problem z bazą trzeba będzie zacząć cache-ować zapytania, może warto na czas takich wydarzeń przenieść część stron na serwery działające w chmurze (ala mosso, vps.net) no i dobrze wytestować, zarzucić temat na blipie na pewno kilkadziesiąt osób wejdzie ;P

    Pozdrawiam i powodzenia

  9. tomwpr

    Nawet najlepszym się zdarza ;) Nic się nie stało, myślę, że każdy sobie jakoś poradził i znalazł działające źródło :)

    p.s. czekam na relację TS3, jestem ciekawy jak to działa na MB :)

  10. Andrzej

    Do wpadek zaliczyłbym jeszcze wpis “Zapis wideo z otwarcia WWDC dostępny online (także w HD)”, który ukazał się wczoraj.

  11. Mikołaj

    A ja chciałbym zapytać co padło, czy sam program czy Google App Engine.
    Sam rozważałem użycie GAE do własnych WebAppów (ehh ten polski).
    Z doświadczenia wiem, że jeżeli program działał przy 20 zapytaniach na sek. to na pewno by działał i przy 200. Szczególnie, że to były wyłącznie odczyty.
    Może to sam Google bo szkoda mu było pasma?
    Czy Google coś napisał ?
    Pozdrawiam
    Mikołaj

  12. Bolek

    Popelniliscie też jeszcze jeden duży błąd za szybko informując świat o dostępnym materiale video z konferencji wpis pojawił sie i zniknął a posiadał on odnośnik do poprzedniej konferencji. Byłem zawiedziony. Mysle ze za bardzo chcielibyście być pierwsi. Pozdrawiam

  13. Zbyszek

    Pawel daj spokoj, przeciez zawsze sa inne serwisy gdzie mozna sledzic Keynote.
    Jak napisal jeden z moich przedmowcow twoj blog jest za darmo wiec nie ma sie co wkurzac. Gorzej gdybym zaplacil…
    Poza tym uczymy sie przez cale zycie. Uszy do gory :)

  14. Serwis iPhone

    Gdzie by nie czytać relacji, to wszędzie jest to samo, z tymi samymi zdjęciami, z tego samego źródła. Różnice mogą być w tłumaczeniu jedynie :) Cała wolna więc o ruch, który przekłada się na zyski z reklam :)

  15. Paweł Nowak

    No nie do końca, bo my mieliśmy na miejscu Pawła, który generalnie potem mi na iChat zrobił relację i zarzucił mnie zdjęciami.

  16. Gabriel

    Spoko Paweł, nic się nie stało, nie tłumacz się, choć trochę żałuję że nie byłem wtedy z Wami, cóż, zdarza się każdemu. ;) Myślę że następnym razem będzie ok. ;)

  17. Bogus

    nie ma co sie tym zameczac, nastepnym razem bedzie lepiej. a wpadki i tak zaliczaja nawet najwieksi;)
    pozdrawiam

  18. Edi

    Trzeba mierzyć siły na zamiary ;)


Strony, które pisały o tym tekście

  1. Gorące tematy Apple Blog w tym tygodniu - Apple Blog

    [...] Podsumowanie otwarcia WWDC ‘09 Podsumowanie keynote, na któreym zaprezentowano nowe MacBooki Pro, iPhone 3Gs, zapowiedziano Snow Leoparda i pokazano prezentację iPhone OS 3.0 w finalnej wersji. Ten post niestety musiał się pojawić, jako konsekwencja awarii systemu relacji na żywo, którą skomentowałem dzień później. [...]

Może Cię także zainteresować: