Skip to content
14 / 39

Как устроСна Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ систСма Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ JScriptiser?

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ систСма JScriptiser β€” это Π½Π΅ ML-Ρ€Π°Π½ΠΆΠ΅Ρ€, Π° Π΄Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΎΠ±Ρ…ΠΎΠ΄: ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ KnowledgeQuestion Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ KnowledgeCategory ΠΈ Π²Ρ‹Π΄Π°ΡŽΡ‚ΡΡ Π² порядкС sortOrder asc. ΠœΠ΅Ρ‚ΠΎΠ΄ getAdjacentQuestions строит prev/next ΠΏΠΎ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ списку, Π° KnowledgeTopicProgress фиксируСт, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΠ» Π²Ρ‹ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ. viewCount ΠΊΠΎΠΏΠΈΡ‚ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ для Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ ранТирования. ΠŸΠΎΠ²Π΅Ρ€Ρ… Prisma Π»Π΅ΠΆΠΈΡ‚ in-memory cache с TTL 10 ΠΌΠΈΠ½ΡƒΡ‚.

Как устроСна Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ систСма Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ JScriptiser? | JScriptiser