Sobes.tech

Неліктен Kafka мен gRPC-ны бір уақытта қолдандыңыз? Қандай сценарийлерде Kafka қолданылды, ал қайсысында gRPC?

Senior
194

Context не үшін пайдаланылады? Оны практикада қалай қолдандыңыз?

Senior
194

Қандай көрсеткіштер бойынша өзгерту уақыты келгенін қалай анықтадыңыз?

Senior
192

Мақалаларды жасау, жаңарту және жою әдістерін жазу керек пе? Сіздің қызметіңіз нақты не істеуі керек?

Senior
192

Сіз Docker, Kubernetes-пен жұмыс істедіңіз бе? Пайплайндар құру туралы айттыңыз ба?

Middle+
190

func(d *Data)GetViews(key int, chechDay time.Time) (int, int, err) { d.mu.Lock() defer d.mu.Unlock() infoStr, ok := d.st[key] if !ok { return 0, fmt.Errorf("мақала табылмады") } return (infoStr.day, infoStr.count, nil) }

Senior
189

Құнды қоспалау кезінде бір қызмет қол жетімсіз болса (мысалы, пайдаланушының толық аты/деректері бар қызмет), не болады? Барлық Kafka тоқтай ма?

Senior
188

Медиа файлдарын сақтау үшін PostgreSQL негізіндегі микросервис туралы айтыңыз. PostgreSQL-да не сақталды, ал S3-те не?

Senior
187

Дерекқор сұрауларын оңтайландыру тапсырмалары, индекстер құру және бөлу туралы айтыңыз.

Middle+
187

Неліктен сіз RocketDev-тан кеттіңіз?

Senior
187

Деректер қорына сұрауларды оңтайландыру туралы айтыңыз: проблемалы сұрауларды қалай анықтадыңыз және не істедіңіз?

Senior
186

Күнделікті төлемдерді есептеу жүйесі туралы айтыңыз — бұл қандай жүйе және 50 мың қызметкер үшін есептеу қалай жүргізілді?

Middle+
186

Логтарды өңдеу үшін Worker Pool-ды жүзеге асырыңыз: каналдан логтарды оқыңыз, параллель өңдеңіз, әр қызмет бойынша лог санын есептеңіз, map[қызмет атауы]саны қайтарыңыз.

Senior
186

PostgreSQL-де қандай транзакциялар түрлері (оқшаулау деңгейлері) бар?

Senior
186

Go тілінде срез (slice) деген не? len және cap қалай ерекшеленеді?

Middle+
185

Go-да профайлерді қалай қосуға болады? Профильдерді қалай алуға болады?

Senior
184

Қызметтер бір-бірімен қалай өзара әрекеттесті?

Senior
184

Бір уақытта әртүрлі горутиндерден бірдей картаға жазуға бола ма? Не болады?

Senior
184

Observability деген не? Observability-дің үш негізгі тірегі қандай?

Senior
184

/* Сіз жазушысыз, өзіңіздің мини-блогыңыз бар және онда мақалалар жариялайсыз. Блог оқырмандары (пайдаланушылар) авторизациядан кейін оларды қарап, оқи алады. Әрбір мақала үшін бір күн ішінде бірегей қараулар санын есептеу функциясын жүзеге асыру қажет. Функционал талаптар: - Бүгінгі күн бойынша статистика: Автор өзінің мақалаға бүгін қанша бірегей пайдаланушы қарағанын көре алады (деректер нақты уақыт режимінде жиналады). - Өткен күндер бойынша статистика: Автор кез келген өткен күннің статистикасын көре алады (өткен күн – кеше). Техникалық шектеулер мен шарттар: - Қосымша бір серверде жұмыс істейді (бір под) - Жадта сақтау (жадта) - Уақыт UTC0 бойынша */

Senior
183
/7