И все, что она пишет,
И все, что она пишет, правильно. Такую систему сделать можно. Более того, во многом модульными являлись системы Ingres и Postgres учителя Марго Майкла Стоунбрейкера. Еще в Ingres можно было конфигурировать систему с использованием разных модулей доступа к данными. Но обратной стороной модульности и конфигурируемости является снижение эффективности системы. Чем больше модулей в системе, тем больше в ней внутренних взаимодействий, тем труднее соблюдать сложные протоколы их взаимодействий. Кроме того, мне жаль разработчиков приложений, которым придется, по сути, приобрести квалификацию разработчика СУБД, чтобы правильно сконфигурировать систему, отвечающую потребностям своего приложения. Здесь я сознательно не хочу приводить подробные пояснения и примеры, поскольку иначе мое предисловие могло бы превратиться в отдельную статью.
Тем не менее, статья Марго Зельцер мне понравилась. Безусловно, нужно пытаться искать новые архитектуры систем управления данными. Безусловно, нельзя полагаться на SQL как на универсальное средство решения всех проблем. Как говорил Никита Сергеевич Хрущев, «наши цели ясны, задачи поставлены, за работу, товарищи!». (И тогда, может быть, нас тоже купит Oracle :)).
Сергей Кузнецов
P.S. Ссылки на Web-страницы в тексте статьи расставлены мной. Во избежание дублирования я убрал из текста ссылки на литературу, хотя сам список литературы оставил. С.К.
Ассортимент компьютерных устройств в окружающей человека среде быстро расширяется, а их число непрерывно возрастает. Компьютеры теперь не обязательно стоят на рабочих столах или запираются в серверных помещениях. PDA, мобильные планшетные компьютеры и ноутбуки, карманные компьютеры и мобильные телефоны теперь представляют собой мощные платформы, способные поддерживать новые приложения и сервисы. Однако эти устройства являются только вершиной айсберга. От нашего взора скрывается много компьютерных и сетевых элементов, требуемых для поддержки инфраструктуры, которая обеспечивает возможность всепроникающего компьютинга (ubiquitous computing).
Содержание Назад Вперед