Sobes.tech

// კითხვა 4. რა გამოიტანს ეკრანზე package main import "fmt" func subis(is []int) []int { is = append(is, 5) return append(is, 6) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }

166

თქვენ შექმენით და გამოთვალეთ ლოგისტიკური მარშრუტები?

166

როგორ გადავწყვიტოთ, თუ ოპერაცია გრძელდება 10-12 წუთი, მონაცემები აქტიურად იცვლება და აქტიური წერა მიმდინარეობს? როგორ გამოიყენეთ რეპლიკაცია?

165

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

165

// კითხვა 2. რა გამოიტანება ეკრანზე package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) }

165

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

162

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

161

დამუშავებულხარ თუ არა RabbitMQ-თან? ისაუბრე Kafka-ს შესახებ — თუ 3 პარტიციასა და 1 მომხმარებელს აქვს, როგორ ნაწილდება შეტყობინებები?

161

სადიდან მოდიოდა თქვენი მონაცემები? როგორ მიედინებოდა ისინი თქვენთან?

160

// კითხვის 2. რა გამოჩნდება ეკრანზე package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("პანიკა მართვა", r) } } }

160

DevOps ძირითადი পাইპლაინი დააყენა, თუ თავად ხარ Kubernetes მანიაფესტებით ან კლასტერში სეირნობ, ლოგებს უყურებ?

160

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

159

რა ვარიანტები იყო DLQ-დან მიღებული შეტყობინებების ხელით დამუშავების შემდეგ? რა გითვალისწინეთ მათთან ტექნიკურად?

158

მითხარი, როგორ ოპტიმიზირდი კითხვები — წერია, რომ 10–12 წუთიდან 5–7 წუთამდე შეამცირე. რა ანგარიშია, რომელიც ასე დიდხანს მიმდინარეობს? როგორ ოპტიმიზირდი?

158

რა გითვალისწინეთ მომხმარებლის დაგვიანებას (consumer lag) სერვისის გადაყენების ან შეჩერების დროს?

158
/11
კითხვები Golang მომზადება - გვერდი 9 - sobes.tech