[անուն] հարցրեց: Քանի ժամանակ տևեց խաղացողի ավելի կամ պակաս պատրաստ լուծման իրականացմանը:
Frontend
[անուն] հարցրեց: Ով հաստատեց բեքենդի հետ պայմանագրերը գործի իրականացման ժամանակ?
Ի՞նչ քանակի միաժամանակյա կապեր կարող է սպասարկել ծառայությունը և ինչպես գնահատել այս թիվը՝ հիմնվելով 1 միլիոն օրական ակտիվ օգտվողների, գագաթային բեռի և կապի կյանքի տևողության վրա:
[անուն] հարցրեց: Ինչ եք կարծում այն նախագծի մասին, որի վրա աշխատում եք։
[անուն] հարցրեց: Բացի նախագծի ավարտման նպատակից, ինչ այլ բիզնես կամ տեխնիկական նպատակներ էին սահմանված թիմի համար: Ինչ էին հաջողության չափանիշները?
Ինչպես գնահատել RPS հարցումները LLM-ին օգտագործողների հաղորդագրությունների հաճախականության, սեսիայի տևողության և օգտվողների թվի հիման վրա և համեմատել դրանք մոդելի throughput կարողության հետ?
[անուն] հարցրեց: Հիմա պատկերացրեք, որ տեղակայումը պարզապես ֆայլերի պատճենումն է հեռավոր մեքենայի վրա և pnpm start-ի գործարկումը: Դիմումը դարձել է բարձր բեռի լուծում՝ RPS մինչև 1000: Ինչպե՞ս կկազմեք CI/CD այս նախագծի համար։
[անուն] հարցրեց: Ունե՞ք գործնական փորձ CI-ի հետ աշխատելու։
[անուն] հարցրեց: Խնդրում եմ պատմեք ավելին այն մասին, թե ինչ տեսակի թեստեր եք գրել և ինչ տեսակի թեստեր եք ճանաչում, բայց դեռևս գործնականում չեք կիրառել։
Ինչպես փոխանցել ստեղծված HTML-ը sandboxed iframe-ին և կազմակերպել փոխազդեցությունը մայր էջի և iframe-ի միջև?
Ինչպես անվտանգ ցուցադրել HTML և ինտերակտիվ կոդ, որը ստեղծվել է մոդելով, բրաուզերում?
Ինչ անվտանգության ռիսկեր են կարևոր նման նախագծի համար և ինչ միջոցառումներ պետք է ձեռնարկվեն?
[անուն] հարցրեց: Արդյոք ճարտարապետը ընդհանուր առմամբ պատասխանատու էր ֆրոնտենդի ճարտարապետության համար, թե՞ առանձին անձ էր պատասխանատու դրա համար ֆրոնտենդում։
Ինչպես կազմակերպել հերթ, սահմանափակել արագությունը և մշակել հարցումները LLM-ին, երբ հասանելի throughput-ը գերազանցվում է մոդելի կողմից?
[անուն] հարցրեց: Ունե՞ք փորձ արհեստական բանականության գործիքների հետ աշխատելու։
Ինչպես տեղադրել և ընդլայնել միկրոսերվիսները, աշխատողներին և կապի կառավարիչներին մի քանի մեքենաներում և կառավարել այս ենթակառուցվածքը?
[անուն] հարցրեց: Ինչ կարող եք ասել Yandex- ում աշխատելու առավելությունների և թերությունների մասին։
Ինչպես նախագծել և ընդլայնել LLM-ով զրույցի ծառայությունը՝ ընտրել SSE և WebSocket-ի միջև հաճախորդ-ծառայության կապի համար, կազմակերպել մոդելի պատասխանների հոսքը և մշակել հարցումները:
[անուն] հարցրեց: Որոնք են այս նախագծերից վերջինը?
[անուն] հարցրեց: Միայն մի կոնկրետ առաջադրանքի մասին խոսեք՝ նկարագրեք ժամանակացույցները, բարդությունը և երեք հիմնական տեխնիկական մարտահրավերները, որոնց հետ եք բախվել։