Курьердің орналасқан жері деректері Redis-ке қалай сақталады? Жазу жолын сипаттаңыз.
Java
Кэште деректер жоқ болған жағдайда (кэш мiss)? Қолданушыға не көрсету керек?
Kafka арқылы деректерді тасымалдау кезінде екі рет ақша шығарып алудан қалай қорғануға болады?
Kafka-да хабарларды өңдеуде басқа қандай стратегиялар бар (DLQ-дан басқа)?
Кейінгі деплой деп аталу себебі неде?
Курьер тапсырыс туралы қалай біледі және оның орналасқан жері туралы деректер жүйеге қалай түседі?
Қазіргі жүйеде не болып жатқанын сипаттаңыз (AS-IS схемасын сипаттаңыз)?
Kafka-да жеткізу кепілдіктерінің қандай түрлері бар?
Жүйе дұрыс жұмыс істеп тұрғанын қалай қадағалайсыз? Қандай метрикалар мен мониторинг қолданасыз?
Неліктен дайын есептер MongoDB-да сақталады, ал S3/объектілік сақтау орнына емес?
Өткен жылы қай салаларда жақсардыңыз? Қандай қызықты нәрселерді сынап көрдіңіз немесе үйрендіңіз?
Қандай хабарламалар брокерлерімен жұмыс істедіңіз? Kafka мен RabbitMQ арасындағы айырмашылықты айтыңыз.
Redis схемасында не жетіспейді? order_id-ны courier_id-ға байлау мәселесін қалай шешуге болады?
Қазіргі RT 150ms + 350ms кезінде НФТ 50ms мәселесін қалай шешуге болады? Архитектуралық шешімді ұсыныңыз.
Өткен жылдың соңғы жартысында ең қызықты жұмыс не болды? Жоба туралы айтыңыз.
Диаграммадағы Redis кімнің мен қалай өзгеше болады, егер логистика 'біздің' Redis-ке жазса?
Жүйе нашарлағанда не істеу керек (жүгіру уақыты 50мс-тан бір минутқа дейін өсті)? Диагностикалау және ретро кезінде не айту керек?
Оқиғалар (оқиға-бағытталған тәсіл) жалпы не үшін жасалады? Kafka арқылы асинхронды өңдеудің қандай пайдасы бар?
Деректерді жаңарту кезінде Kafka тікелей нүктеден-нүктеге жеткізуге қарағанда қалай жақсы?
Kafka-дан хабарды оқи алмай немесе өңдей алмайтын жағдай болса (жалған хабар), не істеу керек?