Räägi endast.
Golang
Milleks on vajalikud indeksid ja millised on nende miinused?
Kas teil oli analüütik, see tähendab, kas töötas vastavalt TЗ-le? Kuidas see välja nägi?
Kuidas teenuste ahel omavahel suhtles?
Kuidas te Kafka's duplikaatega toime tulite?
Koodi analüüs Go keeles: mida kood teeb, millised probleemid on?
Mis sind töö juures motiveerinud? Mis on oluline uue koha valimisel?
Kas tegi reaalajas aja analüüsi või milliseid eesmärke algselt seadsid?
Kas olid seosed erinevate teenuste lepingute vahel? Millised seosed teil olid?
Millistel juhtudel on parem kasutada SQL-i ja millistel NoSQL-i?
Kas indeks võib aeglustada lugemist (SELECT)?
Kuidas te suhtlesite hinnapakkumise pakkujaga? Kuidas te andmeid saite?
Kuidas te lahendasite olukorra, kui kontod ülekanete ajal sattusid erinevatesse shardidesse?
Millele põhined praegu oma finantsootustel? Kas saaksid nimetada miinimumi, mida sa ei ole valmis kaaluma, ning mugava summa?
Milleks indeksid üldse vajalikud on?
```go type User struct { ID int Name string } var ( dbHits int ) func getUserInfoFromDB(id int) User { time.Sleep(100 * time.Millisecond) dbHits++ return User{ID: id, Name: fmt.Sprintf("User-%d", id)} } func main() { var wg sync.WaitGroup for i := 0; i < 5; i++ { wg.Add(1) go func(i int) { defer wg.Done() fmt.Println(getUserInfoFromDB(i)) }(42) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` ```go func main() { var wg sync.WaitGroup j := 12345 for i := 0; i < 5000; i++ { wg.Add(1) go func(i int) { defer wg.Done() once.Do(func() { user = getUserInfoFromDB(42) }) fmt.Println(user) }(j) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` (Without an explicit question, but the code suggests a task related to concurrency, synchronization, and minimizing database calls using sync.Once or similar techniques.)
Millest põhjusest kaalud üleminekut? Projekt läheb toetusele või on muid põhjuseid?
Kuidas teostada sharding PostgreSQL-is? Millist hash-algoritmi kasutasite?
Mis on muutmise motivatsioon? Miks otsustasite turule tulla?
Palun räägi natuke endast. Millega tegeled viimases projektis?