Қандай жағдайларда сіз өз қосымшаңызда @Service аннотациясын қолдануыңыз керек?
Java
/** * == ФТ == * Тапсырыс өңдеу қызметі тапсырысты өңдеу үшін Rest API арқылы алады. * Өңдеу келесідей: * - Қоймада тауардың бар-жоғын тексеру (сыртқы сервис REST/HTTP арқылы шақырылады). Егер тауар жоқ болса, тапсырысты өңдеу тоқтатылады. * - Тапсырысты тапсырыс дерекқорына сақтау * - Тапсырысты әрі қарай өңдеуді бастау (Processing, сыртқы сервис REST/HTTP арқылы шақырылады) * - Жаңа тапсырыс туралы хабарландыруларды бастау (Notification, сыртқы сервис REST/HTTP арқылы шақырылады) * * == НОТ == * - өңдеу мынадай болуы керек: егер тапсырысты дерекқорға сақтау сәтсіз болса, онда өңдеуге (processing) және хабарландыруды бастауға (notification) жол берілмейді * - логтарды сәйкестендіру үшін тапсырыс идентификаторын пайдалану * - метрикаларды қолдау 1) қабылданған тапсырыстар саны 2) сәтті өңделген тапсырыстар саны * - сервис секундына 100-ге дейін тапсырысты өңдеуі керек */
Кестеге қандай индекстер қосар едіңіз және не үшін?
Өндіруші 1 Тұтынушы 2 Бөлім 3 Тақырып 1
Интерфейсті бөлу туралы шешім қабылдау үшін қандай критерийлерді қолданасыз? 20 қоғамдық әдісі бар класс үшін не істеу керек?
Бір өндіруші, үш тұтынушы, үш бөлім және бір тақырып: қанша тұтынушы бір хабарды алады?
Уақтында жетпеген жағдайда не істедіңіз?
Saga және Outbox паттерндері дегеніміз не?
PostgreSQL-да қандай индекс түрлері бар? B-Tree пен бинарлы ағаш қалай ерекшеленеді?
Технологияларды енгізуге қатыстым ба? Командада техникалық келіспеушіліктерді қалай шешесіз?
Жалақы туралы сұрақтар — сіз жалақы диапазонына кірдіңіз бе?
Қандай индекстер түрлері бар?
Жобаға қашан қосыла аласыз: екі аптадан кейін, ерте ме, кеш пе?
PostgreSQL-де varchar массиві бойынша іздеу үшін қандай индекс қолдану керек? BRIN және Bloom индексі дегеніміз не?
[аты] сұрады: Сіз оқыдыңыз ба және жұмыс істедіңіз бе?
Миссиялық маңызды жүйеде қандай механизмдерді жүзеге асыру қажет? Қалай сенімділікті қамтамасыз етуге болады?
Қызмет кластерде жұмыс істесе (бірнеше инстанциялар), архитектура қалай өзгереді? Postgres, Redis не болады? Дерекқордың төзімділігін қалай қамтамасыз етуге болады?
Қандай Kafka тақырыптары есеп беру жүйесінде болады, кім өндіреді және кім тұтынады?
GPH келісімшарты бойынша жұмыс істедіңіз бе?
Егер тапсырмалар саны өзгермелі болса (бірліктерден жүздерге дейін), қандай типтегі ағындар пулын таңдау керек?