Sobes.tech

Тікелей кодтау: мекенжайлар тізімін қайталаусыз қалай өңдеу керек, бірегей мекенжайларды шақыру үшін map арқылы.

321

Горутины параллельді ме немесе бір уақытта жұмыс істей ме?

237

Тікелей кодтау: горутиналар бойынша тапсырма — ортақ деректерге бір уақытта қол жеткізу, race condition, шешім mutex арқылы. sync.Mutex пен sync.RWMutex арасындағы айырмашылық.

227

Тікелей кодтау: семафор — қалай жұмыс істейді және буферленген арна негізінде жүзеге асыру.

223

Go тіліндегі горутин жоспарлаушы туралы айтыңыз — GMP моделі, ол қандай функцияларды орындайды?

212

ACID деген не? Әр қасиетін сипаттаңыз.

197

PostgreSQL-дағы транзакция оқшаулану деңгейлері туралы және олар қандай аномалиялармен күресетіні туралы айтыңыз.

197

Go тілінде контекст дегеніміз не, ол қалай пайдаланылады, ол не үшін керек және ол қандай түрлерге бөлінеді?

187

Дамыту құралдары: AI көмекшілерімен жұмыс істеу (Cursor және басқа), тестілеу әдісі (бірлік, интеграциялық тесттер).

185

Тікелей кодтау: функцияға тайм-аут қосыңыз — егер орындалу 1 секундтан асса, қате қайтарыңыз. select, time.After, context пайдалану.

181

SELECT FOR UPDATE дегеніміз не, ол не үшін пайдаланылады және қалай жұмыс істейді?

166

Құрылымдық міндет: пайдаланушы тіркелген кезде Kafka-ға оқиғаны сенімді түрде қалай жіберуге болады (пайдаланушы қызметі + хабарландыру қызметі), егер Kafka — асинхронды арна болса?

162

PostgreSQL-дағы индекстер туралы айтыңыз — қандай түрлері бар, құрама индекс және бағандардың тәртібі.

154

Clean Architecture және DDD дегеніміз не? Оларда жұмыс істедіңіз бе?

147

Graceful shutdown деген не және ол Go-да қалай жұмыс істейді?

137