Жобаларыңызда REST же gRPC кайсы принципке негизделген?
Golang
Контекст эмне үчүн колдонулат? Практикада кандай колдондуңуз?
Кандайча өзгөртүү убактысы келгенин аныктадыңыз? Кантип метрикаларга таянып чечтиңиз?
Мақалаларды түзүү, жаңылоо жана өчүрүү ыкмаларын жазуу керекпи? Сиздин кызмат кандай иштеши керек?
Docker, Kubernetes менен иштедиңби? Пайплайн түзүү жөнүндө сүйлөштүңбү?
func(d *Data)GetViews(kalit int, chechDay time.Time) (int, int, err) { d.mu.Lock() defer d.mu.Unlock() infoStr, ok := d.st[kalit] if !ok { return 0, fmt.Errorf("макала табылбады") } return (infoStr.day, infoStr.count, nil) }
Неге RocketDev-тан кеттиң?
Эгер байытылуу учурунда бир кызмат жеткиликтүү болбосо (мисалы, толук аты/пайдаланучунун маалыматы менен кызмат), эмне болот? Бардык Kafka токтойбу?
PostgreSQL негизделген медиа файлдарды сактоо үчүн микросервис жөнүндө айтып бер. PostgreSQLде эмне сакталчу жана S3дө эмне?
Маалыматтар базасына суроолорду оптималдаштыруу, индекстерди жазуу, бөлүү боюнча тапшырмаларды мага айтып бер.
Маалыматтар базасына суроолорду оптималдаштыруу жөнүндө айтып бериңиз: көйгөйлүү суроолорду кантип таптыңыз жана эмне кылдыңыз?
Күнүмдүк төлөмдөрдү эсептөө системасы жөнүндө айтып бер — бул эмне систем жана 50 миң кызматкер үчүн эсептөө кандай иштеди?
Логдорду иштетүү үчүн Worker Pool түзүңүз: каналдан логдорду окуп, параллелдүү иштетип, ар бир кызмат үчүн логдордун санын эсептеп, map[serviceName]count кайтарыңыз.
PostgreSQLде кандай транзакциялардын (изоляция деңгээлдеринин) түрлөрү бар?
Go'до slice деген эмне? len жана cap кандай айырмаланат?
Бир эле картага ар кандай гурутиндерден бир убакта жазса болобу? Эмне болот?
Observability деген эмне? Сиз билген observabilityнин үч негизги багыты кандай?
Go-де профайлерди кантип туташтыруу керек? Кантип профилдерди алуу керек?
Кызматтар бири-бирине кандайча өз ара аракеттенишкен?
/* Сиз жазуучусуз, өзүңүздүн мини блогуңузду башкарасыз жана анда макалалар жарыялайсыз. Блогуңуздун колдонуучулары (окурмандар), киргенден кийин, аларды көрө жана окуй алышат. Ар бир макала үчүн күндүк уникалдуу көрүүлөрдүн санын эсептөө функциясын ишке ашыруу керек. Функционалдык талаптар: - Бүгүнкү статистика: Автор, бүгүн анын макаласын канча уникалдуу колдонуучу көргөнүн көрө алат (маалыматтар реал убакытта чогултулат). - Өткөн күндөрдүн статистикасы: Автор, каалаган өткөн күндүн статистикасын көрө алат (мисалы, кечээ). Техникалык чектөөлөр жана шарттар: - Колдонмо бир серверде иштейт (бир под) - Эстутемеде сактоо - Время UTC0 */