6. Клиент-серверная архитектура и сервер приложений
Архитектура информационной системы
Эффективность функционирования информационной системы (ИС) во многом зависит от ее архитектуры. В настоящее время перспективной является архитектура клиент-сервер. В достаточно распространенном варианте она предполагает наличие компьютерной сети и распределенной базы данных, включающей корпоративную базу данных (КБД) и персональные базы данных (ПБД). КБД размещается на компьютере-сервере, ПБД размещаются на компьютерах сотрудников подразделений, являющихся клиентами корпоративной БД. Сервером...
Модели согласованности баз данных в распределенных системах
В этой статье разработчиками компании DST Global, рассматриваются модели согласованности баз данных в распределенных системах и объясняются компромиссы между сильным, окончательным, причинным и другими типами согласованности. Согласованность базы данных — это фундаментальное свойство, которое гарантирует, что данные остаются точными, действительными и надежными во всех транзакциях. В традиционных базах данных согласованность часто ассоциируется со свойствами ACID (атомарность, согласованность, изоляция,...