Sobes.tech

Сатуучулардын бөгөттөө кызматы барбы: Бир ыкма сатучунун IDсин кабыл алып, аны бөгөттөлгөндөрдүн таблицасына жазат. Бул логиканы сиз кандай ишке ашырар элеңиз?

152

Мүмкүн, жогорку ылдамдыкка жетүү үчүн, мисалы, 10 goroutine колдонуу менен 10 эсе тезирек болуу үчүн goroutine-ларды колдонуу керекпи?

152

Сиз 4 жылдык тажрыйбаңыз бар екенін айттыңыз, бирок 2024-жылы университетти бектірдіңіз. Соңғы курста оқып жүріп жұмыс істедіңіз бе?

151

Неге каналды WaitGroup/errgroup ордуна тандап жатасың? Errgroup эмне үчүн начар?

151

Бул чечимди коддо кантип уюштурмаксыңыз (goroutines жана каналдар менен)?

150

Redisтин алдында прокси бар беле, же сиз өзүңүз шардтоо жасадыңызбы?

150

Эластиксичти альтернатива катары кайра карап көрдүңүзбү? Эмне үчүн, эгер карап көрсөңүз, ал үчүн Redisке баш тарттыңызбы?

148

Kafka-нын окуяларын угуп жаткан иштетүүчү бардык үч дата-борбордобы же биринде гана окудубу? Бул кандайча конфигурацияланган?

147

Кызматтар арасындагы өз ара аракеттенүүнү кандай бөлүштүрдүңүз жана ар бир кызматтын жоопкерчилик чөйрөсүн кантип чектедиңиз?

146

Демек, ар бир маалымат борбору өзүнүн Redisин жаңырттыбы, эгерде керектөөчүлөрдүн топтору айырмаланган болсо?

142

Бир доиранын ичинде адатта канча микросервис болот?

138

Буферленген канал гурутиндердин агып кетүү маселесинде кандай жардам бере алат?

136

Жалпысынан алганда, кайсы долбоорду көбүрөөк көрүүчүлүктү арттыруу үчүн каалайсыз: кайсы жактар, процесстер жана тапшырмалар менен?

131

Бул бир кызмат болдубу? Анын логикасы эмне эле, ал кантип инкапсуляцияланган, эмне үчүн мындай жүк түшкөн?

127
/3