Dzisiejsza przerwa w działaniu (20 czerwca) wyjaśniona: przyczyna źródłowa i kolejne kroki
20 czerwca Cal.com doświadczył 30-minutowej awarii z powodu wzrostu ruchu w embedach. Dowiedz się, co się stało, jak zareagowaliśmy i jakie kroki podejmujemy, żeby zapobiec temu w przyszłości.
Jun 20, 2025
W Cal.com traktujemy niezawodność platformy bardzo poważnie. Chcemy podzielić się krótką aktualizacją dotyczącą ostatniej awarii i kroków, które podejmujemy, aby zapobiec podobnym incydentom w przyszłości.
Co się stało?
Wcześniej dziś nasza infrastruktura doświadczyła nieoczekiwanego skoku ruchu. W bardzo krótkim czasie wykonano ponad 1,44 miliona żądań do nowo zbudowanego endpointu prefetch embed. Żądania te pochodziły od klienta, który prerenderował nasz skrypt embed przy każdym wczytaniu strony na witrynie o dużym ruchu. W efekcie nasze systemy zostały na krótko przeciążone, co spowodowało spadek wydajności i problemy z dostępnością dla części użytkowników.
Co z tym robimy
Aby natychmiast ustabilizować platformę, nasz zespół inżynierów szybko zadziałał, żeby ograniczyć przeciążenie i przywrócić normalne działanie usługi. Przygotowaliśmy też poprawkę, która zapobiegnie powtórzeniu się takiej sytuacji. Pull request wprowadzający rate limiting na endpointzie embed jest gotowy do wdrożenia.
Ta aktualizacja pomoże nam skuteczniej absorbować skoki ruchu, utrzymywać dostępność dla wszystkich użytkowników i zapewnić, że embedy będą działać poprawnie nawet przy dużym obciążeniu.
Nasze zobowiązanie
Wiemy, że Cal.com jest kluczową częścią Twojego workflow. Niezależnie od tego, czy używasz naszej platformy do planowania demo, spotkań, rozmów rekrutacyjnych czy czegokolwiek innego, rozumiemy, jak ważne są uptime i niezawodność.
Nadal zobowiązujemy się do ciągłego ulepszania i transparentności. Ten incydent ujawnił lukę w naszej strategii rate limiting, i już podejmujemy działania, żeby ją naprawić.
Dziękujemy
Doceniamy Twoją cierpliwość i zaufanie, podczas gdy pracowaliśmy nad rozwiązaniem problemu. Jeśli masz jakieś pytania lub nadal napotykasz problemy, skontaktuj się z nami pod adresem [email protected].
Zespół Cal.com