ݺߣ

ݺߣShare a Scribd company logo
SeznamBot: renderování stránek
Martin Kirschner
Product Manager Senior
SeznamBot a renderování stránek - 30.3.2019 COE2019
Renderovaná stránka
SeznamBot a renderování stránek - 30.3.2019 COE2019
SeznamBot a renderování stránek - 30.3.2019 COE2019
SeznamBot a renderování stránek - 30.3.2019 COE2019
SeznamBot a renderování stránek - 30.3.2019 COE2019
SeznamBot a renderování stránek - 30.3.2019 COE2019
SeznamBot a renderování stránek - 30.3.2019 COE2019
Renderovaná stránka
Náhodná stránka
Pokrytí elementů 90 %
F1
0.87
Přesnost 85 %
Zpravodajský článek
Pokrytí elementů 84 %
F1
0.90
Přesnost 97 %
Plain stránka
Náhodná stránka
Pokrytí elementů 57 %
F1
0.66
Přesnost 80 %
Zpravodajský článek
Pokrytí elementů 64 %
F1
0.77
Přesnost 96 %
Na renderované stránce
udělá detekce hlavního textu
chybu asi ve třetině případů
oproti plain stránce.
ձ𳦳Ծá
WEB
PREFETCH
RENDER
DOWNLOADER
SCHEDULING&SHAPING
CACHE
• k8s
• 73.x (latest stable)
• Virtual time budget
• Request interception
• 3 tabs per instance
• Prefetch
Dopady na crawl budget
• Aktuální objem renderu: asi 100 tis. URL denně
• Jeden render vyžaduje průměrně desítky requestů
• Všechny requesty shapujeme
Bezpečnost a správný render je těžký.
Crawl budget bude těžší.
Budoucí plány
Robot začíná víc robotovat
• Chytřejší výběr
• Volnější shaping
• Identifikace problematických webů
WEB
DB
SeznamBot a renderování stránek - 30.3.2019 COE2019
Obrázky
50 MB
Web stránky
6 MB
PDF
50 MB
SeznamBot a renderování stránek - 30.3.2019 COE2019
E-mail: martin.kirschner@firma.seznam.cz
Twitter: @martin_kirschne, @SeznamBot
Martin Kirschner
Product Manager Senior

More Related Content

SeznamBot a renderování stránek - 30.3.2019 COE2019