Sobes.tech

gRPC სერვისის შეგროვებისა და კონფიგურაციის პროცესი აღწერეთ ხელით ტესტებისთვის ან განვითარებისათვის

Junior — Middle
WildberriesWildberries
173

როგორ ხორციელდება ტრანზაქციების იზოლაციის დონეების შეზღუდვის მექანიზმები მონაცემთა ბაზის მართვის სისტემის დონეზე?

Middle — Middle+
173

რა შეიძლება იყოს უარყოფითი ბაიტების სეგმენტის გადაქცევას სტრიქონად?

Junior — Middle
КуперКупер
173

თუ არხის მეშვეობით გადაცემული მონაცემები არ წაიკითხება, რა შედეგები იქნება?

Junior — Middle
173

რომელი სამუშაო ფორმატს განიხილავთ — დისტანციური, ჰიბრიდული ან ოფისში?

Middle
YadroYadro
173

როგორ შეიძლება უზრუნველყოს Kafka-ს დამუშავება 100 ათას შეტყობინებამდე წამში?

Middle — Middle+
EMCD
173

როგორ მართავს ცენტრალური პროცესორი დავალებების განაწილებას შიდა და გლობალურ რიგებში?

Junior — Middle
173

შეგიძლიათ ახსნათ sync.Pool ობიექტის მუშაობის პრინციპი და გამოყენება Go-ში?

Junior — Middle
Betera Group
173

რა ოპერაციები არსებობს Go-ში slices-ზე?

Senior
VK CloudVK Cloud
173

როგორ ეწოდება ელემენტების გადატანა ერთ Map-დან მეორეში?

Junior — Middle
Betera Group
173

/* ჩვენს უნდა გადავცეთ მონაცემები გარკვეული წყაროდან გარკვეულ მომხმარებელს. ამ დროს წყარო მცირე პარტიებს აძლევს (~ ათეულობით ჩანაწერი), ხოლო მომხმარებელი ოპტიმალურად მუშაობს დიდ პარტიებთან (~ ათასობით ჩანაწერი). რეალური მაგალითი - მონაცემების მიწოდება Kafka ტიპის რიგებიდან Clickhouse ბაზაში. წყარო: - პირობითად უსასრულო. - წყარო არასდროს აბრუნებს MaxItems-ზე მეტ ჩანაწერს ერთ გამოძახებაზე Next. - ერთ "სესიაში" (ფუნქცია Pipe-ის ერთ გამოძახებაში) წყარო ყოველ ჯერზე ახალ მონაცემებს აბრუნებს. - თუმცა, გადატვირთვის შემდეგ წყარო დაიწყებს წინა "დადასტურებულ" პოზიციიდან, რომელიც cookie-სით არის განსაზღვრული. ამიტომ, თითოეული მნიშვნელობა cookie-ს, რომელიც Next-ის გამოძახებამ დააბრუნა, უნდა იყოს დადასტურებული Commit-ის გამოძახებით, და ეს უნდა მოხდეს ზუსტად იმავე სერიაში, სადაც Next-მა დააბრუნა. მიღება: - არ შეუძლია ერთდროულად MaxItems-ზე მეტი დამუშავება. ძირითადი დონე: ფუნქცია func Pipe(p Producer, c Consumer) error-ის განხორციელება, რომელიც წყაროდან მონაცემებს კითხულობს, მათ დიდ ბუფერში აგროვებს და შემდეგ იღებს მას მიმღებში, და პროგრესს წყაროსთან ერთად განახლებას. რთულობა: Next, Process და Commit მეთოდები დაკავშირებულია ქსელურ გამოძახებებთან და შეიძლება დიდხანს გაგრძელდეს. მოსწრაფვისთვის, მონაცემების წაკითხვა, ჩაწერა და პროგრესის დადასტურება პარალელურად უნდა მოხდეს. ასე რომ, Process ან Commit-ის გამოძახების დროს, წყაროსგან კითხვა და ახალი ბუფერის შექმნა გაგრძელდეს. */

Senior
Яндекс
173

როგორ არის განხორციელებული select ოპერაცია Go ენისა და როგორ მუშაობს ის არხებთან?

Junior — Middle
WildberriesWildberries
КасперскийКасперский
Киберпротект
173

შესაძლებელია თუ არა გორუტინის შესრულების შეჩერება ისე, რომ ის კონკრეტულ სისტემურ ძაფზე ბლოკირდეს?

Junior — Middle
173

Go ენის აქვს ინტეგრირებული მხარდაჭერა მასივებისთვის?

Junior — Middle
172

რა მექანიზმია Go ენის აბსტრაქცია, რომელიც განკუთვნილია სიმბოლოების ან ტოკენების წარმოდგენისთვის?

Junior — Middle
ЦУМ
172

როგორ შეიძლება განაწილდეს მონაცემთა ბაზა შარდინგის საშუალებით?

Junior — Middle
172

რისი ტიპის მონაცემები შესაფერისია Map მონაცემთა სტრუქტურაში გასაღებად?

Junior — Middle
Ecom.tech
172

შეგიძლიათ ახსნათ ოპერაციული სისტემაში დავალებების დაგეგმვის მექანიზმი?

Junior — Middle
КасперскийКасперский
IDT
Самокат Тех
+1
172

შეგიძლიათ ახსნათ ჰეშ-სცხრილის შიდა სტრუქტურა და მუშაობა?

Intern — Junior
172

გაქვთ გამოცდილება რთული ამოცანების გადაჭრაში, რომლებიც დაკავშირებულია თქვენი პროექტებში Go Modules-ის გამოყენებასთან?

Junior — Middle
172
/412