Golang
აქვს თუ არა გამოცდილება Elasticsearch-თან მონაცემთა ბაზის სახით (ლოგებისთვის არა)?
როგორ შევაჩეროთ HTTP მოთხოვნების შესრულება პირველი შეცდომის შემდეგ?
პუბლიკური ღრუბლები გამოიყენეთ?
როგორ გაუმკლავდებით პრობლემას, თუ სერვისი 500 შეცდომას აბრუნებს?
რა მოხდება 5 მომხმარებელთან და 3 განყოფილებასთან?
რატომ იყო ისტორიულად პირველ რიგში პოპულარული CISC-პროცესორები (x86), ხოლო RISC მხოლოდ ახლა იძენს პოპულარობას?
როგორ შეიყვანეთ ზუსტად Kafka-ის კლაიენტი პროექტში, როგორ გამოიყენეთ?
პროცესის, ნაკადის და გორუტინის განსხვავება რა არის?
Linux-ის გამოცდილება რა არის?
შექმენით ერთდროულად უსაფრთხო, in-memory სიჩქარის გამკაცრებელი, გამოიყენეთ Sliding Window ან Token Bucket ალგორითმი. ინტერფეისი: type RateLimiter interface { Allow(key string) bool } მოთხოვნები: - შეზღუდვა: N მოთხოვნა T წამში ერთ კლავიშზე - ერთდროულად უსაფრთხო განხორციელება - გარეშე მესამე მხარის ბიბლიოთეკები - მინიმუმი ბლოკირებები - ახსენით: - შესაძლო race conditions - GC-ზე გავლენა - ქლიჩების დიდი რაოდენობით ქცევა შესავალი პარამეტრები: NewRateLimiter(limit int, window time.Duration)
ვივარაუდოთ, რომ ჩვენი მიკროწესი უნდა წვდომა გარე API-ზე, მაგალითად, გადახდის გეითვეიზე, მაგრამ ის მოულოდნელად იწყებს ძალიან ნელა მუშაობას ან საერთოდ იკარგება. როგორ იცავთ ჩვეულებრივ თქვენს აპლიკაციას ამ მეზობლებისგან, რათა ჩვენი მთელი სერვისი არ ჩავარდეს?
როგორ გამოვიყენოთ EXPLAIN და EXPLAIN ANALYZE სერვისების გამოყენება სერვისების შესრულების ანალიზისთვის და რა უნდა გავითვალისწინოთ სერვისის შესრულების გეგმაში?
რომელი დიზაინის ნიმუშებს იცნობ? რა ჯგუფები არსებობს ნიმუშების?
ახლა რა მნიშვნელოვანია კომპანიას არჩევისას? რაზე აქცევთ ყურადღებას, რა არჩევანის კრიტერიუმებია?
/** * N არხების გაერთიანება ერთში * * მოცემულია n არხი ტიპით chan int. საჭიროა დაწეროთ ფუნქცია, რომელიც შეაერთებს ყველა მონაცემს **/ // 1. საჭიროა განახორციელოთ ფუნქცია N არხების ერთში გაერთიანებისთვის func joinChannels(chs ...<-chan int) <-chan int { mergedCh := make(chan int) // ... return mergedCh } // 2. შეავსეთ არხები a, b, c მნიშვნელობებით // ...
თუ ჩვენ გვაქვს 16 განყოფილება და 2 მომხმარებელი, როგორ განაწილდებიან ისინი? რა მოხდება მესამე მომხმარებლის დამატებისას?
გუნდის შემადგენლობა რაოდენობის მიხედვით როგორია?
სამი მცირე კითხვა Docker-ის შესახებ: რა არის Docker, Docker Compose, Docker Image?
რისი ანაზღაურებიდან წახვედი და რა არის შენი ანაზღაურების მოლოდინები?
ამ გადაწყვეტილებისთვის კონსტრუქტორი საჭირო იქნება?