Architecture | Enterra


Внедрение RFID систем для розничной торговли

 

Цель данной статьи – провести обзор среды розничной торговли и определить в ней место RFID систем. Мы постарались охватить как можно больше аспектов, касающихся применения RFID систем, чтобы обеспечить эффективный анализ предложений, доступных на рынке RFID в настоящее время.

Архитектура ПО для веб-приложений высокой степени сложности

 

Автор: Александр Третьякевич

Задачи архитектуры

Архитектура приложения должна строиться исходя из следующих задач:

  • обеспечение необходимого уровня производительности для конкретной подсистемы/отрасли
  • масштабируемость для обеспечения жизненных циклов приложения (небольшой масштаб в начале; рост масштаба при росте популярности системы)
  • независимость (масштабирование одного компонента не должно влечь за собой масштабирование всей системы или изменение среды функционирования приложения)
  • удобство обслуживания

 

Высокоуровневое определение архитектуры

Архитектура ПО будет основываться на сервис-ориентированной концепции, с разделением служб по вертикальной и горизонтальной иерархии (в зависимости от свойств конкретной службы).

Видео в Интернете: хранение, доступ, варианты развертывания системы

 

Постановка задачи

Основная задача заключается в создании системы для обеспечения работы с видеоподкастами (совокупность видео файлов, которые распространяются через Интернет, используя настройки RSS-потока для воспроизведения на переносимых медиа проигрывателях и персональных компьютерах), записанных пользователями и загруженных на сервер.

Чего лучше избегать при разработке архитектуры?

 

В последнее время я много работаю над распределенной кластерной веб-системой, и в ходе работы уяснил для себя несколько моментов, которыми с радостью поделюсь. Всё нижеследующее добыто кровью, потом и потерянной прибылью…

Не полагайтесь на стабильность

“Это же элементарно!” – скажете Вы.