Toshkent axborot texnologiyalari universiteti individual loyiha ishi2 Mavzu: Reklama xizmatlari agentligi tizimini loyihalash



Yüklə 322,28 Kb.
səhifə7/15
tarix07.01.2024
ölçüsü322,28 Kb.
#202835
1   2   3   4   5   6   7   8   9   10   ...   15
Xususiyatlar indeksi
Ushbu indeks keyinchalik reytingchi tomonidan qo'llaniladigan reklama xususiyatlarini o'z ichiga oladi. Shuningdek, biz ushbu indeksni Cassandra kabi past kechikishli ma'lumotlar ombori yoki Redis kabi xotiradagi ma'lumotlar bazasi bilan almashtirishimiz mumkin.

Pacing


E'lonning haqiqiy yetkazib berilishiga kirishdan oldin, avval ushbu stsenariyni ko'rib chiqaylik. Reklama beruvchi 100K taassurot olish uchun bir oy davomida reklama qilishni xohlashi mumkin. Biroq, biz kampaniyaning dastlabki bir necha soatlarida barcha taassurotlarni tugatmoqchi emasmiz. Aksincha, biz uni butun kampaniya davomida yetkazib berishni xohlaymiz. Bundan tashqari, oxirgi foydalanuvchi nuqtai nazaridan, biz ularni bir vaqtning o'zida bir xil reklama bilan to'ldirishni istamaymiz, boshqa vaqtda esa ularga hech narsa ko'rsatmaymiz, bu ham reklama charchashi deb ataladi. Ushbu etkazib berish jarayonini boshqarish mexanizmi pacing deb ataladi. Pacing bizning reklama tizimimiz uchun shimoliy yulduzga o'xshaydi; biz yaratgan pacing indeksi keyinchalik reklama yetkazib berish yo'nalishini boshqaradi.
Buning eng oddiy usuli - bu byudjetni bir soat yoki daqiqali magistralga bo'lish. Agar bitta reklama joriy daqiqada byudjetini tugatsa, u indeks nashr qilishdan filtrlanadi. Biroq, bu usul ko'proq nozik taneli nazorat qilish uchun ko'p moslashuvchanlikka ega emas va u hali ham kichikroq vaqt ichida portlaydi.
Tezlikni boshqarishning eng an'anaviy usullaridan biri PID tekshiruvi deb ataladi .

4-rasm PID
PID kontroller haqida batafsil ma'lumot olish uchun Vikipediyaga murojaat qilishingiz mumkin. Muxtasar qilib aytganda, kerakli holat va joriy holat o'rtasidagi farqni tahlil qilish orqali ushbu nazoratchi bizga etkazib berish tizimiga qancha kiritishimiz kerakligini aytishi mumkin. Agar yurak urish tezligi kechikayotgan bo'lsa, bu kontroller bizga kattaroq kiritishni aytadi, bu esa yuqori pacing omiliga aylanadi. Va yuqori tezlik koeffitsienti yuqori taklif bilan yakunlanadi va shu bilan reklama imkoniyatini yutib olish uchun barchani mag'lub qiladi.
Ko‘rsatkichlar tizimiga ulanish orqali joriy holatni (joriy jami taassurotlar, joriy umumiy bosish va h.k.) bilish oson. Biroq, istalgan holat haqida nima deyish mumkin? Ma'lumki, ushbu PID kontrollerning X o'qi vaqtdir. Y o'qi haqida nima deyish mumkin? Oddiy boshlash uchun, biz chiziqli chiziqni 0 dan reklama erishmoqchi bo'lgan umumiy taassurot (yoki bosish, konfiguratsiyaga bog'liq)gacha loyihalashimiz mumkin. PID tekshirgichimizda umumiy sonni Y o'qi sifatida ko'rsatish o'rniga, biz kerakli holatni aks ettirish uchun tezlikni (daqiqada etkazilgan taassurotlar soni) ishlatamiz. Agar bizning joriy yetkazib berish tezligi kerakli darajadan past bo'lsa, bizning yurak urish tezligimiz koeffitsienti oshishi kerak.
Shuni ta'kidlash kerakki, ba'zida PID kontrolleri ishga tushirish uchun juda sekinlashishi mumkin. Bundan tashqari, tebranish ba'zan juda muhim bo'lishi mumkin. Shuning uchun biz ushbu formulaga yana bir nechta ko'paytiruvchilarni kiritishimiz mumkin. Ushbu pacing omili bilan biz endi reklamalarni muammosiz yetkazib berish uchun oddiy pacing xizmatini amalga oshirishimiz mumkin. Ayrim muammolarni hal qilish uchun boshqa pacing texnikasi ham mavjud. Masalan, taqsimlangan tizimdagi farqlarni muvozanatlash uchun har bir reklama serveri mashinasi uchun mahalliy pacing omilini ham qilishimiz mumkin. Bundan tashqari, chastota talabi qondirilishiga ishonch hosil qilish uchun kirish va chastota faktorini ham kiritish mumkin.

Yüklə 322,28 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   15




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin