Sobes.tech

Чӣ гуна муносибат бояд кард агар маълумотҳо динамикӣ бошанд ва ҳар 10 дақиқа тағир ёбанд, ва дар як дақиқа миллионҳо нафар мехонанд?

146

Кӣ масъул буд барои шартномаҳо байни хизматрасониҳо? Вай соҳиби шартнома буд ва шумо онро чӣ гуна тағир додед?

144

Оё дар як инфрасохтор зиндагӣ мекардед ё системаҳои гуногун дар доираҳои гуногун буданд?

141

Фарқи байни HTTP/1.1 ва HTTP/2 чист?

140

Чӣ қадар вақт барои такрор кардани маълумотҳо нигоҳ доштед? То чӣ андоза фаҳмидед, ки ин нусха аст?

135

Агар аввал ҳамаи маълумотҳоро дар хотира хонем ва баъд танҳо мехонем, оё мумкин аст, ки mutex истифода нашавем? Оё дар чунин сенария истифодаи харита маънӣ дорад?

134

Чаро шумо ҳамон миқдор хизматҳоро сохтед? Чӣ гуна интихоби — сохтани хизмат ё на?

131

Чӣ қадар фаъолона пешниҳодҳоро баррасӣ мекунед, мувофиқи ҳолати ҷустуҷӯятон? Оё аллакай баъзе пешниҳодҳо ё мӯҳлатҳо барои қабул вуҷуд доранд?

125

Дар бораи худ каме гап зан: дар ҷойи охирини корат чӣ мекардӣ, вазифаҳои асосӣ чӣ буданд, ва дар бораи ягон вазифаи душвор ё ҷолиб, ки ба даст овардаӣ, нақл кун — чӣ шуд, чӣ кардӣ, ва чӣ натиҷа шуд.

119

```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) } ``` Кодда хато, свързано с едновременен достъп до променливата dbHits, трябва да бъде коригирано чрез синхронизиране на достъпа до тази променлива.

107
/5