сторону бд углубляться(либо девопс(кубер + ci/cd + terraform)) мне будет проблемней найти такое место, чем тому же фуллстеку, который только круды шлёпает?
ну дба востребованы
дба немного другое, там ещё в обязанности настройка низкоуровневая входит(workmem, shared buffers, репликация), а я просто могу хорошо(ну понимаю индексы, хотя в основном встречался с запросами, которые практически сразу понятно как оптимизировать, либо с теми, которые кроме как навесить мат вьюху ничего не сделаешь)) писать sql запросы и оптимизровать их
слушай, а девопсы в твоем представлении чем занимаются?
kubectl run и идут бабло тратить, это много времени занимает
kuber + ci/cd + terraform? Мб ещё оптимизации образов докера. Уточню что кубером я не пользовался
А кто в реальной работе будет бд переписывать? Это стоить будет как самолёт, сейчас вот м-видео переезжают, но там от безысходности
вот, ты перечислил инструменты, с помощью которых достигается устойчивая работа процесса разработки но вот сам девопс — это такой абстрактный подход к тому, как этот процесс разработки выстраивать, и он только совсем чуть-чуть про инструменты, за счет которых это все достигается если тебе инструменты интересны, то тебе никто не мешает их самому трогать и как-то внедрять пытаться, если очень хочется даже более того, трогать эти инструменты если ты разработчик — очень полезно а вот работа "девопс-инженера" это как правило точно такое же администрирование линух-систем, просто помимо линух нужно еще и все эти крутые штуки, понакрученные конвейеры поддерживать, обновлять, вовремя чинить и иногда развивать я тебе советую попробовать разное и заняться тем, что нравится, а не пытаться "перепрыгнуть" в другую профессию ))
я про переписывание запросов, мб настройку баланса между insert delete update и селектом( а то одно быстрое, другое медленное). В основном там очевидная фигня, ака накинь сюда индекс(предварительно посмотрев в плане и увидев sequential scan(либо медленную сорт ноду)) и больше ничего делать не надо
у меня на проекте уже всё настроено
а ты спрашивал? ))
я уже обозначал свои предпочтения руководителю
Да просто сделай сложную бд и пытайся с разные концов джоинов агрегирующие запросы фигачить
тут ты снова в селективность упираешься, если там меньше приблизительно 10 процентов, то просто накинуть индекс вот и вся оптимизация, если больше то кроме мат вьюхи тебя ничего не спасёт. Особо знаний тут не надо, просто тест на внимательность, либо написать один запрос чекающий неиндексированные внешние ключи
Обсуждают сегодня