Sobes.tech

როგორ არ დაველოდოთ ყველა goroutine-ის დასრულებას ErrGroup-ში პირველი შეცდომის შემდეგ?

Senior
193

რატომ გადავედი [კომპანია]დან [კომპანია]კენ?

Middle+
192

რა არის EXPLAIN PostgreSQL-ში? როგორ შეუძლია ის გამოითვალოს შეკვეთის შესრულების გარეშე?

Middle+
188

როგორ ინახება მონაცემები ძველ Go-გრაფებში ბაკეტის განსაზღვრის შემდეგ?

Senior
187

[სახელი] ჰკითხა: მუშაობისას იყენებთ AI-ს ხელსაწყოებს? თუ კი, რომელებს და რა მიზნით?

Senior
187

როგორ გავაზიაროთ მეხსიერება გორუტინებს შორის? რომელ შემთხვევებში უკეთესია Atomic-ის გამოყენება, ხოლო რომელ შემთხვევებში Mutex/RWMutex/SyncMap-ის?

Senior
182

Go-ში ნაგვის შეგროვებელი ბლოკავს თუ არა? მისი ეფექტი წარმოებაში ჩანს?

Senior
178

Kafka-ში რა არის პარტიცია? შეიძლება თუ არა თემა იყოს პარტიცია გარეშე?

Middle+
175

PostgreSQL-ში რა ბლოკირებები არსებობს?

Middle+
175

რა არის SQL და NoSQL შორის განსხვავება?

Middle+
175

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

Senior
171

OrderService-ს წაკითხვის და დაწერის კომპონენტებად დაყოფა საჭიროა, considering the uneven load (25k reads vs 5k writes)?

Senior
170

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

Middle+
168

თუ EXPLAIN შეფასება მკვეთრად განსხვავდება EXPLAIN ANALYZE-დან, ეს რას ნიშნავს?

Middle+
167

გაუმჯობესებული სისტემის პროექტირება (გადახდის шлюზი, ლოჯისტიკა). მიგრაცია უნდა ხდებოდეს ეტაპობრივად, სერვისის შეჩერების გარეშე. მაშტაბურობა - საერთო მომხმარებლები: 8 მილიონი - ყოველდღიური აქტიური მომხმარებლები (DAU): 3 მილიონი - თვიური აქტიური მომხმარებლები (MAU): 12 მილიონი - პიკი დატვირთვა: 25k კითხვა / 5k დაწერა წამში - ახალი მონაცემების მოცულობა: 10 ტბ წელიწადში - მაქსიმალური პარალელიზმი: 120k მოთხოვნა ერთდროულად - წლიური მომხმარებლის ზრდა: 30% - p99 დაგვიანების მიზანი: <150 ms კითხვებისთვის, <400 ms დაწერებისთვის - მიზნობრივი ხელმისაწვდომობა: 99.95% თქვენი დავალებაა განავითაროთ არქიტექტურული გადაწყვეტა, რომელიც...

Senior
164

CREATE TABLE staff ( id TEXT name TEXT head_id TEXT ); id | name | head_id -------------------- 1 | Ivan | NULL 2 | Petr | 1 3 | Alice | 1 4 | Max | 2 5 | Alex | 2 6 | Elena | 4 7 | Bob | NULL Gözlənilən nəticə: employee_name | manager_name --------------------------- Ivan | NULL Petr | Ivan Alice | Ivan Max | Petr Alex | Petr Elena | Max Bob | NULL SELECT e.name AS employee_name, m.name AS manager_name FROM staff e LEFT JOIN staff m ON e.head_id = m.id

Senior
162

რომელი შარდინგის სტრატეგიებს იცნობ, რომ გადაწყვეტილება არ იყოს ტკივილიანი?

Middle+
160

Kafka-ში რა გარანტიები არსებობს მიწოდების შესახებ? რა უნდა გააკეთოს პროდიუსერმა, რათა მიაღწიოს exactly-once-ს?

Middle+
159

[სახელი] ჰკითხა: სად ხართ ახლა და როგორ გრძნობთ relocation-ის შესახებ?

Senior
159

რა არის sharding-ის ნაკლოვანებები?

Middle+
158
/4