თქვენ თვითონ კონფიგურაცია გაუკეთეთ Kafka Outbox-ს?
Golang
როგორ იყო შევსებული და განახლებული Elasticsearch?
გთხოვთ, გვიამბეთ მონაცემთა ბაზის მიგრაციებზე — როგორ ინახებოდა და ვინ წერდა მათ?
რა გელით ახალი სამუშაო ადგილისგან?
როგორ უყურებთ სასწრაფო დავალებებს?
დაინტერესებული სამუშაოების დონეზე აღწერილი დავალებებით მუშაობდით თუ არა დეტალური განხილვის გარეშე?
წერეთ ფუნქცია processBatch, რომელიც ხდის სტრიქონების მასივს 10-10-ის ბატჩებად, თითოეულ ბატჩს ინახავს Saver ინტერფეისის საშუალებით და წარმატების შემთხვევაში გამოგზავნის შეტყობინებას Notifier ინტერფეისის საშუალებით
სად გაუგზავნათ შეტყობინებები? რომლებიც დუბლირებული იყო.
გთხოვთ, უფრო დეტალურად ისაუბროთ ძირითადი შედეგის შესახებ (ანგარიშების ოპტიმიზაცია)
რატომ გადაწყვიტეთ სამუშაოს ძებნა?
მომიყევით მონაცემებისა და საქონლის მთელი ნაკადის შესახებ — როგორ ხდება მიწოდება საწყობში, როგორ გადიან მონაცემები სისტემებს?
რომელ ინსტრუმენტებსა და მონაცემთა ბაზებთან მუშაობდით?
რა არის მრავალსაფეხურიანი მშენებლობა და რატომ არის ეს საჭირო?
რატომ დატოვეთ თქვენი წინა ადგილი?
მოვალეობა: Outbox ნიმუშის განხორციელება — დაამატეთ სვეტები ცხრილში და აღწერეთ შეკითხვები სისტემისთვის, სადაც მრავალი მუშაკია, უნიკალური დამუშავების გარანტიით და შეცდომის შემთხვევაში გადამუშავებით
როგორ დავგეგმოთ ორი goroutine-ის კომუნიკაცია?
რა არის stack და heap?
რომელი პარალელური პროგრამირების ნიმუშები გეცოდინებათ? გთხოვთ, მიაწოდოთ მაგალითი Go-ს სტანდარტული ბიბლიოთეკიდან/პრაქტიკიდან სემაფორის და ახსნათ, როგორ შეიძლება გამოყენებულ იქნას არხი როგორც სემაფორი (დაკავება და გათავისუფლება).
შენ იცოდი რა არის მონაცემთა ბაზის ნორმალიზაცია?
კონკურენტული შეთავაზებები არსებობს?