Golang
Чӣ гуна коди бо шарти рақобатро ислоҳ кардан, то ки он қарорнокӣ кор кунад?
Чаро шумо аз [шаҳрат] ба [шаҳрат] гузаштед?
Таҷрибаи худро бештар шарҳ диҳед: лоиҳа чӣ буд ва масъулияти шумо чӣ буд?
Барои кадом меъёрҳо ширкатҳоро интихоб мекунӣ, ба чӣ асос меёбӣ?
Кадом маълумотҳоро дар кеш нагузоред?
Мо метавонем як слайсро ҳамчун параметр ба функсия гузорем?
Дар бораи базаҳои маълумот нақл кун — бо кадомҳо кор кардаӣ ва ҳоло бо кадомҳо кор мекунӣ?
Пурсиши дар бораи хидмати суст Барои мисол, сохтани фармоиш. Як дархост ба хидмат ва ҷавоб вуҷуд дорад, байни ин ду амал мо маҳсулоти фармоишшударо дар аналитика сабт мекунем (масалан, барои ҳисоб кардани маъруфияти маҳсулот). Хидмати аналитика баъзан суст кор мекунад ё тайм-аути мекунад, ва мо наметавонем дар вақти лозим ҷавоб диҳем, фармоишҳоро аз даст медиҳем. Чӣ бояд кард, ки фармоишҳоро ва даромадҳоро аз даст надода бошем? Тасаввур кунед, ки чӣ гуна фармоиш ва аналитикро параллел кардан мумкин аст.
Тасаввур кунед, ки дар гурӯҳи шумо тестер бо шумо ҳамеша 'мегирад'. Чӣ гуна бо ӯ муошират мекунед?
Борикҳои паёмҳо чистанд? Кадомҳоро мешиносед? Чӣ фарқе байни RabbitMQ ва Kafka ҳаст?
Агар лозим оиди, ки Kafka-ро тарк кардан ва онро бо брокери паёмҳои дигар иваз кардан лозим ояд, чӣ мешавад? Чӣ гуна Kafka-ро аз хидматҳои хориҷӣ ҷудо кардан мумкин аст?
Раванди нашр чӣ гуна аст? Охирин нашр бо иштироки шумо чӣ гуна гузашт?
Барои оғоз кардани сервери REST API (захираҳои коди) дар Kubernetes чӣ бояд кард?
Дар бораи shutdown-и нарм гап зан: ин чист, дар он чӣ мешавад, чӣ гуна даъват мешавад? Пас аз гирифтани SIGTERM, хидмат дар Kubernetes чӣ раванде иҷро мекунад?
Ба чӣ гуна фикр мекунед, highload аз куҷо оғоз мешавад? Маҳдудияти байни highload ва не-highload чист?
Шумо як хидмат доред мекунед, ки бисёр goroutines-ро тавлид мекунад. Чӣ гуна шуморо маҳдуд мекунед, ки шумораи goroutines-ҳои ҳамзамон корношоямро маҳдуд кунед?
Хизмати шумо API буд, ки дигар хидматҳо истифода мебурданд. Дар Redis маълумот барои бойгардонӣ нигоҳ медоштед — чаро дар ҳар дархост ба хидмати каталогҳо (дар бораи анборҳо ва ғайра) нарафтед?
Чӣ тавр даъвати системӣ (syscall)?
Бештар дар бораи лоиҳаҳои Go гӯед
Кадари аз имконоти зерин эҳтимолан ба вуқӯъ мепайвандад вақте ки кӯшиш мекунед, ки шумораи хеле зиёди goroutines (масалан, даҳҳо ҳазор) бе назорати иловагӣ оғоз кунед? - Аслӣ мушкилот аз баста шудани mutex глобалӣ дар runtime пайдо мешавад, ки ба қатъ шудани пурраи иҷрои барнома оварда мерасонад - Плангардони Go goroutines-ро дар гурӯҳҳои хурд ба таври пайдарпай иҷро мекунад, бинобар ин афзоиши шумораи онҳо қариб таъсир ба истифодаи хотира надорад - Таҳкими оммавии goroutines метавонад ба истифодаи назаррас аз хотира ва хароҷоти иловагии плангардон оварда расонад; дар чунин ҳолатҳо, истифодаи пули коргарон мувофиқ аст - Агар шумораи goroutines аз шумораи процессорҳои логикӣ зиёд шавад, Go автоматӣ оғоз мекунад, ки оғозҳои навро бо паника рад кунад