SlideShare a Scribd company logo
Масштабирование от клиента к
серверу. От РМД к хранилищам и
  от хранилищ к semantic web.
          «Архитектура вычислительных систем»
                 Акоев Марк Анатольевич
                        7 семестр
                     14 часов, зачет
     http://akoev.blogspot.com/search/label/Computing
Каждому потребителю свой
       документ
Мощные идеи меняют онтологию.
                            «Функция»

«Процесс»                                         «Деятельность
              Консультант

 Аналитик                                        Менеджер



«Процедура»                                       «Шаблон прое




Менеджер                                         Планировщик
по качеству


                                        По материалам
                                        компании FutureModels
Model 2 Model-View-Control (MVC)
Как создавать?
RIA
1. Eclipse?

2. Flex/AIR

3. JavaFX

4. Xulrunner

5. Silverlight
SQLite
Проблемы ООП
Как хранить?
6. Накапливайте примеры с разбором хода разработки.

7. Комментируйте вилки решений.

8. Анализируйте результат проектирования.

Жизненный цикл БД.




Документирование разработки.
Название БД
1. Цель создания БД
2. Введение в предметную область.
Структурированные                          Поиск – Извлечение – Трансформация




Полуструктурированные                                Поиск – Трансформация




Неструкутрировааные
                                                      Поиск – Частично трансформация



                        Объемы данных в мире
RDBMS
Structured
                                                                Ontology


                            XML
                                          DBMS




 Formal
 Structur
                                  Catalogues




                    Web pages



                    Free text



                                                                            Sharable
             none                              Formal                        Formal
                                                                           Knowledge
Key-value database
Redis
http://code.google.com/p/redis/
Cloud Computing
Денормализация РБД
JOIN
Семантический web
1. RDF

2. XQuery

3. Linked data
Классификации
Теги vs Иерархии
DSL
1. Whole Platform http://whole.sourceforge.net/

2. JetBrains MPS

3. ЯБУН
Vpri.org
Вопросы

More Related Content

Similar to Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к semantic web.

Быстрое масштабирование систем
Быстрое масштабирование системБыстрое масштабирование систем
Быстрое масштабирование системMedia Gorod
 
Моделирование для NoSQL БД
Моделирование для NoSQL БДМоделирование для NoSQL БД
Моделирование для NoSQL БД
Andrew Sovtsov
 
Sql Server Data Services
Sql Server Data ServicesSql Server Data Services
Sql Server Data ServicesMedia Gorod
 
Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"
Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"
Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"
IT Event
 
Современный подход к локализации на примере одного проекта
Современный подход к локализации на примере одного проектаСовременный подход к локализации на примере одного проекта
Современный подход к локализации на примере одного проекта
SQALab
 
Lan-Crawler Bachlor RU
Lan-Crawler Bachlor RULan-Crawler Bachlor RU
Lan-Crawler Bachlor RU
cDima
 
Ruby On Rails: Web-разработка по-другому!
Ruby On Rails: Web-разработка по-другому!Ruby On Rails: Web-разработка по-другому!
Ruby On Rails: Web-разработка по-другому!
Constantin Kichinsky
 
Опыт использования Xml субд Marklogic
Опыт использования Xml субд MarklogicОпыт использования Xml субд Marklogic
Опыт использования Xml субд Marklogic
Anton Yazovskiy
 
Антон Язовский - Marklogic: как обуздать сотни гигабайт неструктурированных д...
Антон Язовский - Marklogic: как обуздать сотни гигабайт неструктурированных д...Антон Язовский - Marklogic: как обуздать сотни гигабайт неструктурированных д...
Антон Язовский - Marklogic: как обуздать сотни гигабайт неструктурированных д...
HappyDev
 
Semantic technologies for business. DataFabric core. 2017
Semantic technologies for business. DataFabric core. 2017Semantic technologies for business. DataFabric core. 2017
Semantic technologies for business. DataFabric core. 2017
Timur Ovadia Berezin
 
Web весна 2012 лекция 6
Web весна 2012 лекция 6Web весна 2012 лекция 6
Web весна 2012 лекция 6Technopark
 
20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговле20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговле
Andrew Sovtsov
 
Соединяя точки. Моделе-ориентированный процесс системного проектирования
Соединяя точки. Моделе-ориентированный процесс системного проектированияСоединяя точки. Моделе-ориентированный процесс системного проектирования
Соединяя точки. Моделе-ориентированный процесс системного проектирования
Yulia Madorskaya
 
Организация базы знаний проектной деятельности предприятия
Организация базы знаний проектной деятельности предприятияОрганизация базы знаний проектной деятельности предприятия
Организация базы знаний проектной деятельности предприятияVasily Kazakov
 
Гатиятов Руслан, технический директор ООО “Дроид Лабс”: “Система управления п...
Гатиятов Руслан, технический директор ООО “Дроид Лабс”: “Система управления п...Гатиятов Руслан, технический директор ООО “Дроид Лабс”: “Система управления п...
Гатиятов Руслан, технический директор ООО “Дроид Лабс”: “Система управления п...
Provectus
 
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
GeeksLab Odessa
 
Sails js intro
Sails js introSails js intro
Sails js intro
Oleg Pimenov
 
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET»  O...ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET»  O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
WDDay
 

Similar to Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к semantic web. (20)

Быстрое масштабирование систем
Быстрое масштабирование системБыстрое масштабирование систем
Быстрое масштабирование систем
 
Моделирование для NoSQL БД
Моделирование для NoSQL БДМоделирование для NoSQL БД
Моделирование для NoSQL БД
 
Sql Server Data Services
Sql Server Data ServicesSql Server Data Services
Sql Server Data Services
 
Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"
Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"
Андрей Зайчиков "Архитектура распределенных кластеров NoSQL на AWS"
 
Современный подход к локализации на примере одного проекта
Современный подход к локализации на примере одного проектаСовременный подход к локализации на примере одного проекта
Современный подход к локализации на примере одного проекта
 
Lan-Crawler Bachlor RU
Lan-Crawler Bachlor RULan-Crawler Bachlor RU
Lan-Crawler Bachlor RU
 
Ruby On Rails: Web-разработка по-другому!
Ruby On Rails: Web-разработка по-другому!Ruby On Rails: Web-разработка по-другому!
Ruby On Rails: Web-разработка по-другому!
 
Опыт использования Xml субд Marklogic
Опыт использования Xml субд MarklogicОпыт использования Xml субд Marklogic
Опыт использования Xml субд Marklogic
 
Антон Язовский - Marklogic: как обуздать сотни гигабайт неструктурированных д...
Антон Язовский - Marklogic: как обуздать сотни гигабайт неструктурированных д...Антон Язовский - Marklogic: как обуздать сотни гигабайт неструктурированных д...
Антон Язовский - Marklogic: как обуздать сотни гигабайт неструктурированных д...
 
Semantic technologies for business. DataFabric core. 2017
Semantic technologies for business. DataFabric core. 2017Semantic technologies for business. DataFabric core. 2017
Semantic technologies for business. DataFabric core. 2017
 
Web весна 2012 лекция 6
Web весна 2012 лекция 6Web весна 2012 лекция 6
Web весна 2012 лекция 6
 
20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговле20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговле
 
Соединяя точки. Моделе-ориентированный процесс системного проектирования
Соединяя точки. Моделе-ориентированный процесс системного проектированияСоединяя точки. Моделе-ориентированный процесс системного проектирования
Соединяя точки. Моделе-ориентированный процесс системного проектирования
 
Организация базы знаний проектной деятельности предприятия
Организация базы знаний проектной деятельности предприятияОрганизация базы знаний проектной деятельности предприятия
Организация базы знаний проектной деятельности предприятия
 
Гатиятов Руслан, технический директор ООО “Дроид Лабс”: “Система управления п...
Гатиятов Руслан, технический директор ООО “Дроид Лабс”: “Система управления п...Гатиятов Руслан, технический директор ООО “Дроид Лабс”: “Система управления п...
Гатиятов Руслан, технический директор ООО “Дроид Лабс”: “Система управления п...
 
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
JSLab.Тимур Шемсединов. "Архитектура программных систем на Node.js"
 
Nrdbms
NrdbmsNrdbms
Nrdbms
 
тема 12
тема 12тема 12
тема 12
 
Sails js intro
Sails js introSails js intro
Sails js intro
 
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET»  O...ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET»  O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
 

More from Marcus Akoev

Результаты анализа тематических окрестностей публикаций WoS CC в области мате...
Результаты анализа тематических окрестностей публикаций WoS CC в области мате...Результаты анализа тематических окрестностей публикаций WoS CC в области мате...
Результаты анализа тематических окрестностей публикаций WoS CC в области мате...
Marcus Akoev
 
Технология обработки данных РИНЦ, RSCI И WoS для совместного тематического ан...
Технология обработки данных РИНЦ, RSCI И WoS для совместного тематического ан...Технология обработки данных РИНЦ, RSCI И WoS для совместного тематического ан...
Технология обработки данных РИНЦ, RSCI И WoS для совместного тематического ан...
Marcus Akoev
 
Comment about Open Scholarly Infrastructure
Comment about Open Scholarly InfrastructureComment about Open Scholarly Infrastructure
Comment about Open Scholarly Infrastructure
Marcus Akoev
 
Архитектурное моделирование университета в Archimate
Архитектурное моделирование университета в ArchimateАрхитектурное моделирование университета в Archimate
Архитектурное моделирование университета в Archimate
Marcus Akoev
 
Использование API Scopus для оценки и мониторинга продвижения университета в ...
Использование API Scopus для оценки и мониторинга продвижения университета в ...Использование API Scopus для оценки и мониторинга продвижения университета в ...
Использование API Scopus для оценки и мониторинга продвижения университета в ...
Marcus Akoev
 
Индикаторы устойчивого развития научной деятельности университета
Индикаторы устойчивого развития научной деятельности университетаИндикаторы устойчивого развития научной деятельности университета
Индикаторы устойчивого развития научной деятельности университета
Marcus Akoev
 
Построение стратегического плана развития науки УрФУ
Построение стратегического плана развития науки УрФУПостроение стратегического плана развития науки УрФУ
Построение стратегического плана развития науки УрФУ
Marcus Akoev
 
Научная коммуникация через призму требований к научным журналам
Научная коммуникация через призму требований к научным журналамНаучная коммуникация через призму требований к научным журналам
Научная коммуникация через призму требований к научным журналам
Marcus Akoev
 
Драйверы роста научной продуктивности Уральского федерального университета
Драйверы роста научной продуктивности Уральского федерального университетаДрайверы роста научной продуктивности Уральского федерального университета
Драйверы роста научной продуктивности Уральского федерального университета
Marcus Akoev
 
Создание журнала международного уровня: целесообразность и ресурсы
Создание журнала международного уровня: целесообразность и ресурсыСоздание журнала международного уровня: целесообразность и ресурсы
Создание журнала международного уровня: целесообразность и ресурсыMarcus Akoev
 
Научные публикации вуза: от анализа к действиям
Научные публикации вуза:  от анализа к действиямНаучные публикации вуза:  от анализа к действиям
Научные публикации вуза: от анализа к действиямMarcus Akoev
 
Library, to keep up with the times. Innovate or fall behind!
Library, to keep up with the times. Innovate or fall behind!Library, to keep up with the times. Innovate or fall behind!
Library, to keep up with the times. Innovate or fall behind!Marcus Akoev
 
Стимулирование роста публикаций: пределы возможного
Стимулирование роста публикаций: пределы возможногоСтимулирование роста публикаций: пределы возможного
Стимулирование роста публикаций: пределы возможногоMarcus Akoev
 
Scopus analyze results HSE 2005
Scopus   analyze results HSE 2005Scopus   analyze results HSE 2005
Scopus analyze results HSE 2005Marcus Akoev
 
Введение в системную динамику
Введение в системную динамику Введение в системную динамику
Введение в системную динамику Marcus Akoev
 
Архитектурное описание для корпоративных и инженерных информационных систем
Архитектурное описание для корпоративных и инженерных информационных системАрхитектурное описание для корпоративных и инженерных информационных систем
Архитектурное описание для корпоративных и инженерных информационных системMarcus Akoev
 
Современна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерияСовременна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерияMarcus Akoev
 
Системная инженерия высшего образования
Системная инженерия высшего образованияСистемная инженерия высшего образования
Системная инженерия высшего образованияMarcus Akoev
 
Электронные ресурсы в помощь науке
Электронные ресурсы в помощь наукеЭлектронные ресурсы в помощь науке
Электронные ресурсы в помощь наукеMarcus Akoev
 
Системная инженерия: вызовы времени По результатам конференции RuSEC2010
Системная инженерия: вызовы времени По результатам конференции RuSEC2010Системная инженерия: вызовы времени По результатам конференции RuSEC2010
Системная инженерия: вызовы времени По результатам конференции RuSEC2010
Marcus Akoev
 

More from Marcus Akoev (20)

Результаты анализа тематических окрестностей публикаций WoS CC в области мате...
Результаты анализа тематических окрестностей публикаций WoS CC в области мате...Результаты анализа тематических окрестностей публикаций WoS CC в области мате...
Результаты анализа тематических окрестностей публикаций WoS CC в области мате...
 
Технология обработки данных РИНЦ, RSCI И WoS для совместного тематического ан...
Технология обработки данных РИНЦ, RSCI И WoS для совместного тематического ан...Технология обработки данных РИНЦ, RSCI И WoS для совместного тематического ан...
Технология обработки данных РИНЦ, RSCI И WoS для совместного тематического ан...
 
Comment about Open Scholarly Infrastructure
Comment about Open Scholarly InfrastructureComment about Open Scholarly Infrastructure
Comment about Open Scholarly Infrastructure
 
Архитектурное моделирование университета в Archimate
Архитектурное моделирование университета в ArchimateАрхитектурное моделирование университета в Archimate
Архитектурное моделирование университета в Archimate
 
Использование API Scopus для оценки и мониторинга продвижения университета в ...
Использование API Scopus для оценки и мониторинга продвижения университета в ...Использование API Scopus для оценки и мониторинга продвижения университета в ...
Использование API Scopus для оценки и мониторинга продвижения университета в ...
 
Индикаторы устойчивого развития научной деятельности университета
Индикаторы устойчивого развития научной деятельности университетаИндикаторы устойчивого развития научной деятельности университета
Индикаторы устойчивого развития научной деятельности университета
 
Построение стратегического плана развития науки УрФУ
Построение стратегического плана развития науки УрФУПостроение стратегического плана развития науки УрФУ
Построение стратегического плана развития науки УрФУ
 
Научная коммуникация через призму требований к научным журналам
Научная коммуникация через призму требований к научным журналамНаучная коммуникация через призму требований к научным журналам
Научная коммуникация через призму требований к научным журналам
 
Драйверы роста научной продуктивности Уральского федерального университета
Драйверы роста научной продуктивности Уральского федерального университетаДрайверы роста научной продуктивности Уральского федерального университета
Драйверы роста научной продуктивности Уральского федерального университета
 
Создание журнала международного уровня: целесообразность и ресурсы
Создание журнала международного уровня: целесообразность и ресурсыСоздание журнала международного уровня: целесообразность и ресурсы
Создание журнала международного уровня: целесообразность и ресурсы
 
Научные публикации вуза: от анализа к действиям
Научные публикации вуза:  от анализа к действиямНаучные публикации вуза:  от анализа к действиям
Научные публикации вуза: от анализа к действиям
 
Library, to keep up with the times. Innovate or fall behind!
Library, to keep up with the times. Innovate or fall behind!Library, to keep up with the times. Innovate or fall behind!
Library, to keep up with the times. Innovate or fall behind!
 
Стимулирование роста публикаций: пределы возможного
Стимулирование роста публикаций: пределы возможногоСтимулирование роста публикаций: пределы возможного
Стимулирование роста публикаций: пределы возможного
 
Scopus analyze results HSE 2005
Scopus   analyze results HSE 2005Scopus   analyze results HSE 2005
Scopus analyze results HSE 2005
 
Введение в системную динамику
Введение в системную динамику Введение в системную динамику
Введение в системную динамику
 
Архитектурное описание для корпоративных и инженерных информационных систем
Архитектурное описание для корпоративных и инженерных информационных системАрхитектурное описание для корпоративных и инженерных информационных систем
Архитектурное описание для корпоративных и инженерных информационных систем
 
Современна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерияСовременна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерия
 
Системная инженерия высшего образования
Системная инженерия высшего образованияСистемная инженерия высшего образования
Системная инженерия высшего образования
 
Электронные ресурсы в помощь науке
Электронные ресурсы в помощь наукеЭлектронные ресурсы в помощь науке
Электронные ресурсы в помощь науке
 
Системная инженерия: вызовы времени По результатам конференции RuSEC2010
Системная инженерия: вызовы времени По результатам конференции RuSEC2010Системная инженерия: вызовы времени По результатам конференции RuSEC2010
Системная инженерия: вызовы времени По результатам конференции RuSEC2010
 

Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к semantic web.