Прескочи на главни садржај
🔒 Режим прегледа. Првих петнаест Foundations лекција је бесплатно; ова је Pro. Покрените 7-дневни trial да откључате едитор, AI савете и остатак курса. Картица је обавезна, можете отказати у било ком тренутку у Dashboard.
Покрени 7-дневни trial →
⚡
← Kursevi
›
System Design for Python Juniors
›
Модул 2 · Скалабилност и кеширање
›
Блоом филтери
quiz
18 / 105
🇷🇸
SR
▼
↗
Подели
⋯
Више
+100 XP
📋
Zadatak
📖
Teorija
🤖
AI Pomoć
Zadatak
📝 **Питање:** Вашу крајњу тачку „претраживање корисника путем е-поште“ нападачи погађају насумичним имејловима. 99,9% су промашаји, али сваки кошта ДБ упит. Најбоља оптимизација? 📋 Изаберите тачан одговор. 💡 **Савет:** Поново прочитајте горњу теорију ако нисте сигурни.
🎯 Kviz
Pitanje
📝 **Питање:** Вашу крајњу тачку „претраживање корисника путем е-поште“ нападачи погађају насумичним имејловима. 99,9% су промашаји, али сваки кошта ДБ упит. Најбоља оптимизација? 📋 Изаберите тачан одговор. 💡 **Савет:** Поново прочитајте горњу теорију ако нисте сигурни.
A
Add a covering index to the users table and let Postgres handle the 99.9% miss lookups — indexes are O(log n) so the cost stays manageable at any scale
B
Put a Bloom filter of registered emails in front of the DB
C
Block the attacking IP address at the WAF and ride out the burst — the lookups will stop the moment the firewall rule propagates to every edge
D
Add more read replicas and load-balance the lookup traffic across them so each replica only sees a fraction of the random-email storm
Odgovori
💬 Diskusija
Budi prvi — postavi pitanje ili podeli savet.
Prijavi se
da bi se pridružio diskusiji. Čitanje je besplatno.
Učitavanje diskusije…