Sobes.tech

Golang

Nima uchun [kompaniya] dan [kompaniya] ga o'tdingiz?

Middle+
plata
117

Qaysi mezonlarga ko'ra kompaniyalarni tanlaysiz, nima asosida qaror qilasiz?

Middle+
WildberriesWildberries
117

Foydalanuvchi funksiyasiga slice ni parametr sifatida o'tkazishimiz mumkinmi?

Middle
Магнум
117

Vazifalar qanday qilib ishga keladi? Bu jarayon haqida gapirib bering.

Senior
Flant
117

Ma'lumotlar bazalari haqida gapir — qaysi biri bilan ishlagan va hozirda qaysi biri bilan ishlayapsan?

Senior
Яндекс
117

Sekin xizmat haqida savol Buyurtma yaratish misolida. Xizmatga so'rov yuboriladi va javob olinadi, bu ikki harakat o'rtasida buyurtirilgan mahsulotlar (masalan, mahsulotlarning mashhurligini hisoblash uchun) analyticsga yoziladi. Analytics xizmati vaqti-vaqti bilan sekin ishlaydi yoki timeout qiladi, va biz javob berishga ulgurmaymiz, buyurtmalarni yo'qotamiz. Buyurtmalar va pulni yo'qotishni to'xtatish uchun nima qilish kerak? Buyurtma va analyticsni qanday parallel qilish mumkinligini o'ylab ko'ring.

Senior
OZONOZON
117

Go tilida xatolar qanday ishlanadi? errors.Is va errors.As qanday farq qiladi?

Middle+
YadroYadro
117

Mas'uliyat sohasini aniqlash: holat mashinasi, Transactional Outbox, optimistik blokirovkalar

Senior
КасперскийКасперский
117

Bir vaziyatni tasavvur qiling: jamoangizdagi testchi bilan umumiy til topa olmaysiz, u sizga doim 'tashvish' qiladi. Qanday munosabatda bo'lasiz?

Middle
Еаптека
117

Xabar brokerlari nima? Qaysilarini bilasiz? RabbitMQ va Kafka qanday farq qiladi?

Senior
техвил
117

Agar Kafka'dan voz kechish va uni boshqa xabarlar brokeriga almashtirish kerak bo'lsa, nima bo'ladi? Kafka'ni tashqi xizmatlardan qanday izolyatsiya qilish mumkin?

Senior
Hi Rockits
116

Qanday qilib chiqarilish jarayoni tashkil etilgan? So'nggi chiqarilish sizning ishtirokingiz bilan qanday o'tdi?

Middle
КуперКупер
116

Kubernetesda REST API serveri (kod ombori) ishlay boshlashi uchun nima qilish kerak?

Middle
Сбертех
116

Graceful shutdown haqida gapir: bu nima, u paytda nima bo'ladi, qanday chaqiriladi? Kubernetesda SIGTERM olgach, xizmat qanday jarayonlarni bajaradi?

Middle
АО Медиа Эффект
116

Sizning fikringizcha, highload qayerda boshlanadi? Highload va highload emas o'rtasidagi chegarani qanday belgilaysiz?

Middle+
ClearWay
116

Xizmatingiz ko'p sonli goroutinelarni yaratadi. Bir vaqtning o'zida ishlayotgan goroutinelar sonini qanday cheklaysiz?

Senior
AndersenAndersen
116

Sistem chaqiruvi (syscall) nima?

Senior
VK CloudVK Cloud
116

Go loyihalari haqida batafsilroq aytib bering

Middle
VKVK
116

Qaysi quyidagi variantlar juda katta miqdordagi goroutinlarni (masalan, o'n minglab) qo'shimcha nazoratsiz boshlashga urinishda eng ehtimoliy bo'ladi? - Asosiy muammo global mutexning runtime ichida bloklanishi bo'lib, bu dastur bajarilishini to'liq to'xtatadi - Go planlashtiruvchisi goroutinlarni kichik guruhlarda ketma-ket bajaradi, shuning uchun ularning sonining oshishi deyarli xotira iste'molini oshirmaydi - Goroutinlarning masshtabli yaratilishi katta xotira sarfi va planlashtiruvchining ortiqcha xarajatlariga olib kelishi mumkin; bunday hollarda ishchi havuzidan foydalanish maqsadga muvofiq - Agar goroutinlar soni mantiqiy protsessorlar sonidan oshsa, Go avtomatik ravishda yangi goroutinlarni panik bilan rad etadi

Intern
AvitoAvito
116

Kubernetes haqida gapir — bu nima, Docker bilan qanday farq qiladi, asosiy tarkibiy qismlari nima?

Senior
YadroYadro
116
/412