Golang
Геофильтрациямен индекстер не үшін қажет?
Посттарды сақтау үшін PostgreSQL неге таңдалды? Қандай жүктемелер кезінде қандай технология шардтау мен репликациясыз жұмыс істей алады (Postgres, Kafka, Redis, Go тіліндегі сервис)?
Командада архитектурамен кім айналысты?
Бір түйіндік Kubernetes кластері болуы мүмкін бе?
Сіз үшін аптасына 5 күндік жұмыс уақыты қабылдама?
Неліктен барлық бағандар мен олардың комбинацияларына индекстер жасалмайды?
Іздеу жүйесінде ұзақ уақыт болды ма? Қолда ұсыныстар бар ма?
WithCancel, WithTimeout және WithDeadline қолданудың мысалдарын келтіре аласыз ба?
Егер RPS (Black Friday) кенеттен күрт өскен болса, және аналитика қызметі шыдай алмаса — не істеуге болады?
RPS Орта есеппен 4-5 мың RPS, шыңында 12 мыңға жетті Бірақ негізгі жүктеме Kafka-ға түсетінін түсіну маңызды. Архитектура асинхронды болғандықтан, әр жарнама жасау кезінде менің оркестратормын 5–7 оқиғадан тұратын тізбекті әртүрлі тексеру қызметтеріне генерациялады. Жалпы, біз орта есеппен секундына 30 мың хабарламаны өңдедік.
Mutex дегеніміз не?
Go тілінде слайс қалай құрылымдалады және ол массивтен қалай ерекшеленеді?
URL тізімін өңдеу үшін жұмысшы пулымен параллель HTTP сұрауларын орындау кодын жазыңыз.
Сіз әлі жұмыс істейсіз бе, жоқ па?
Kafka-да жеткізу кепілдіктерімен қандай жағдайлар кездесті?
Go тілінде Select не үшін пайдаланылады?
Жалақыдан қандай күтулеріңіз бар? Алдыңғы табысыңыз қалай құрылды (жалақы, бонустар)? Бонустарды қосқанда жалпы табысқа келісесіз бе?
Go-да қоқыс жинағышты әсер етуге бола ма?
Өнімділік тұрғысынан, мұндай дерекқор схемасына қандай жалпы ережелер қолданылуы керек?
Машиналық оқытумен айналыстыңыз ба?