В архитектурах современных программных систем часто можно обнаружить множество технологий — реляционные базы данных, документно-ориентированные, многомерные, векторные, кеши и другие. Для проектирования, разработки и обслуживания таких систем нужны люди, которые в них хорошо разбираются и готовы поддерживать такую сложную инфраструктуру. Но реляционные СУБД тоже не стоят на месте и уже преодолели множество трудноcтей, для решения которых когда-то и возникли альтернативы — NoSQL и другие. Иногда оказывается достаточно взять современную реляционную СУБД, добавить нужные расширения, и получится однородная и понятная система хранения данных, решающая те же задачи, что и целый набор технологий одновременно.
Мы рассмотрим несколько классов задач, для которых в последние годы применяют отдельные СУБД, и посмотрим, как можно их решить, не выходя из PostgreSQL.
Александр – кандидат технических наук, доцент. С 1991 г. занимается разработкой информационных и коммуникационных систем, за это время прошел путь от программиста до начальника отдела информационных систем.
С 1994 г. преподает дисциплины, связанные с управлением данными, проектированием информационных систем и разработкой программного обеспечения.
С 2014 г. Александр является штатным экспертом Luxoft Training по направлению «Разработка и архитектура ПО, СУБД Oracle», где занимается проведением тренингов, разработкой тренинговых программ и развитием данного направления.
Курсы, сертификаты, членство в профессиональных организациях:
2009 г. — повышение квалификации в Московском государственном университете приборостроения и информатики по программе «Информационная компетентность в профессиональной деятельности преподавателя вуза».
2011 г. — повышение квалификации в Информационно-Вычислительном Центре Московского энергетического института (технического университета) по программе «Современные технологии построения баз данных на примере Microsoft SQL Server 2008. Web-приложения и современные средства разработки. Современные технологии построения компьютерных сетей с использованием Microsoft Windows Server 2008 R2».
2024 г. — Сертифицированный тренер PostgreSQL по курсу DBA1 «Администрирование PostgreSQL 13. Базовый уровень».