Sobes.tech

Егер бізде кері байланыс байланысы болса және үлкен көлемдегі деректерді тасымалдау қажет болмаса, сіз gRPC немесе REST қолданар ма едіңіз? Протоколды таңдағанда қандай факторларға назар аударар едіңіз?

163

Жоба бойынша API нұсқаларын қалай жүзеге асырдыңыз? Клиент нақты нұсқаны қалай шақырды?

160

Микросервистерде таралған транзакциялар қалай жүзеге асырылды? Сагаларды қолдандыңыз ба?

145

Қандай деректер кэштеуге керек екенін қалай анықтауға болады?

142

Blue-Green deployment-тан басқа қандай орналастыру стратегияларын білесіз?

141

Saga контекстінде оркестрация мен хореографияның айырмашылығы қандай?

139

Міндет: getWeather деген эндпоинт бар, ол қаладағы температураны қайтару үшін. Оған үлкен жүктеме түседі. Кэштеуді қалай жүзеге асыруға болады? Жоғары жүктеме кезінде (50k RPS) кэштен тыс қалған кезде не болады?

137

Пагинация артқы жағында қалай жүзеге асырылды? Неге LIMIT/OFFSET үлкен жазбалар саны кезінде нашар жұмыс істейді? Бұл қалай оңтайландыруға болады?

135

PostgreSQL-да қандай индекстерді қолдандыңыз? Неге толық мәтін іздеу үшін GIN индексі B-Tree-ден гөрі пайдаланылады?

132

Неге фронтенд бэкендпен gRPC орнына REST арқылы қатынасады?

132

Сіз ауыр SQL сұрауын қалай оңтайландыңыз? Не қолдандыңыз?

132

RabbitMQ-да бір кезектегі бірнеше тұтынушылар арасында хабарламаларды тарату қалай жүзеге асады?

131

Feature toggle деген не және бұзылған функцияны қайта жүктемей тез өшіруді қалай жүзеге асыруға болады?

130

Жоба бойынша Git-пен қалай жұмыс істедіңіз? Бұтақтар, даму процесі және релиз процесі туралы айтыңыз.

127

gRPC арқылы қызметтер арасындағы коммуникация мен дәстүрлі HTTP өзара әрекеттесуін салыстыра аласыз ба? Әр тәсілдің артықшылықтары мен кемшіліктері.

126

[Аты] соңғы жұмыс орны туралы айтты: ол қандай жүйе болды, ол қандай нақты тапсырмаларды орындады, қандай технологиялар мен үлгілер қолданылды?

124

RabbitMQ мен Kafka-ны салыстыра аласыз ба? Әрқайсысын қандай тапсырмаларға қолданар едіңіз?

122

Кэшпен өзара әрекеттесу тәсілдерін білесіз бе?

114

Қызмет тек кэшпен жұмыс істеп, дерекқор туралы білмейтін етіп кэштеу қалай жүзеге асырылады? Деректер әр 5 минутта өзгереді, ескірген деректер рұқсат етілген. Кэштеуге TTL орнату керек пе?

112
/2