Сравните модели доставки секретов, а не объявляйте Injector плохим. ESO синхронизирует секреты в Kubernetes, Injector доставляет их через Vault Agent; выбор зависит от приложения и требований безопасности.
Технически микросервисы могут использовать общую БД, но совместное владение таблицами связывает их изменения и релизы. Обычно предпочтительно явное владение данными каждым сервисом.
Начинайте с измерений: медленные запросы, планы, блокировки и ресурсы. Затем оптимизируйте запросы, индексы, объём чтения, модель данных и взаимодействие приложения с базой.
Базы различают по модели данных: реляционные, документные, ключ–значение, графовые и другие. Назначение, например временные ряды или поиск, — ещё один независимый способ классификации.
Уточните, какие навыки нужны ежедневно на конкретном проекте, а какие относятся к общему профилю роли. По одному списку вакансии это достоверно определить нельзя.
Назовите реальные технологии и поясните их роли: REST — архитектурный стиль, JSON — формат данных, SOAP — протокол обмена, RPC — модель удалённого вызова.
Повторите оценку SQL спокойно и подтвердите её примерами задач. Техническая проблема связи не требует менять заявленный уровень или оправдываться за отсутствующий ответ.
Опишите, с какими реляционными базами и файловыми потоками работали лично: запросы, модели, импорт, выгрузки или контроль качества. Эти задачи требуют разной глубины участия.
Разделите собственную работу и работу разработчиков: проектирование витрины, SQL-прототип, постановка задачи, реализация и проверка результата — разные виды участия.