Sobes.tech

Түз эфир коддоо: даректерин кайталары — кайталанган тизмени иштетип, уникалдуу даректерин чакыруу. Map аркылуу чечим.

320

Горутиналары параллельдүү же атаандаштык менен иштейтби?

235

Тирүү коддоо: goroutines боюнча тапшырма — жалпы маалыматтарга атаандаштык менен кирүү, race condition, чечим mutex аркылуу. sync.Mutex жана sync.RWMutex ортосундагы айырма.

225

Түз эфир коддоо: семафор — кантип иштейт жана буферленген каналга негизделген ишке ашыруу.

221

Go'догу goroutine пландоочу жөнүндө айтып бер — GMP модел, кайсы функцияларды аткарат?

210

ACID эмне? Ар бир өзгөчөлүгү жөнүндө айтып бер.

197

PostgreSQLдеги транзакциялардын изоляция деңгээлдери жана алар кайсы аномалияларга каршы күрөшүп жатканы жөнүндө айтып бер.

197

Go-догу контекст деген эмне, ал кандайча колдонулат, эмне үчүн керек жана кандай түрлөрү бар?

187

Өнүктүрүү инструменттери: AI жардамчылары менен иштөө (Cursor жана башка), тестирүү ыкмасы (бирдик, интеграциялык тесттер).

183

Түз эфир коддоо: функцияга убакыт чектөөсүн кошуу — эгер иштөө 1 секунддан ашса, ката кайтаруу. select, time.After, context колдонуу.

181

SELECT FOR UPDATE жөнүндө айтып бериңиз — эмне үчүн колдонулат жана кандай иштейт?

166

Архитектуралык тапшырма: микросервис архитектурасында (колдонуучу кызматы + кабар берүү кызматы) колдонуучуну каттоо учурунда Kafkaга окуяны ишенимдүү жиберүүнү кантип камсыз кылуу керек, эгер Kafka асинхрондуу канал болсо?

162

PostgreSQLдеги индекстер жөнүндө мага айтып бер — кайсылары бар, бириккен индекс деген эмне жана баганалардын тартиби.

154

Clean Architecture жана DDD деген эмне? Ага иштедиңерби?

147

Graceful shutdown деген эмне жана ал Go'до кантип иштейт?

137