Посты для тега : ‘приложения’

Модели облачных инфраструктур

Мы обсудили некоторые технологии, являющиеся составной частью облачной обработки данных, и общее значение облачной инфраструктуры. Прежде, чем перейти к построению облачных систем, необходимо поговорить о различных моделях облачной инфраструктуры. Основное внимание будет уделено наиболее популярной модели, с которой и будет работать большинство пользователей — Web- сервисам Amazon (Amazon Web Services). Но, тем не менее, будет […]

Читать далее »

Вертикальное масштабирование в облачных сервисах

До сих пор все обсуждение было сосредоточено на горизонтальном масштабировании, которое сводится к добавлению новых серверов. Вертикальное масштабирование, в отличие от горизонтального, сводится к замене существующих серверов более мощными или более специализированными. Все виртуализованные среды — и, в частности, облачные среды, очень хорошо масштабируются горизонтально. Но когда речь заходит о вертикальном масштабировании, то здесь облачные […]

Читать далее »

Философия Amazon AMI

Выбирая подход к конструированию AMI, вы можете выбрать один из двух основных подходов: ± минималистский подход, при котором вы строите несколько многоцелевых образов машин; ± детальный подход, при котором вы строите множество специализированных образов машин.

Читать далее »

Производительность облачных сервисов

Большей частью все вопросы, о которых вы беспокоитесь при развертывании высокопроизводительного транзакционного приложения в физическом центре данных, относятся и к развертыванию приложений в облачной среде. Стандартные рекомендации сводятся к следующему.

Читать далее »

Масштабирование облачной инфраструктуры

Одной из наиболее полезных особенностей облачных инфраструктур является их способность автоматически масштабировать инфраструктуру вертикально и горизонтально, оказывая минимальное влияние или вообще не влияя на приложения, работающие в этой инфраструктуре. По правде говоря, наиболее полезным подходом будет занижение оценки. Эта функция фундаментально меняет отношение IT- менеджеров к их инфраструктурам и изменяет подход финансовых менеджеров к затратам […]

Читать далее »

Проблема блокировок в памяти в облачных сервисах

Эту логическую последовательность можно реализовать множеством различных способов, не все из которых пригодны для использования в облачной среде. Типовой подход с использованием Java, который хорошо работает в односерверной среде, но не будет работать в многосерверном контексте, представлен в листинге 4.1.

Читать далее »

Две альтернативы хранимым процедурам в облачных сервисах

Как я уже замечал ранее, я отнюдь не являюсь фанатом использования хранимых процедур. Конечно, они обладают тем преимуществом, что исполняются быстрее, нежели та же самая программная логика, реализованная на том языке программирования, на котором написано приложение. Далее, управление транзакциями в многосерверной среде посредством хранимых процедур представляет собой очень элегантное решение. Но у меня есть три […]

Читать далее »

Сравнительный анализ Java и C#: общность платформ и отличительные особенности

Язык Java создан фирмой Sun для Интернета в середине 90-х годов прошлого столетия. Можно было бы сказать, что это еще один вариант С++, только без указателей, без необходимости сборки мусора (очистки памяти от неиспользуемых объектов), наличия лучшей системы защиты и пр., если бы не одно фундаментальное обстоятельство: Java позволял создавать интерактивные приложения (апплеты) непосредственно в […]

Читать далее »

Создание Web-приложений в C#

Как нам известно, при программировании в Web строят отдельно клиентские и серверные приложения. Задача серверного приложения — обработать данные сайта, переданные браузером. C# позволяет создавать серверные приложения. Полезным при чтении этого раздела будет знакомство с материалом практического занятия главы 2 "Использование JSP-страниц". Общий характер процесса разработки Web-приложения такой же, как и для обычного приложения Windows. […]

Читать далее »

Клиент-серверное взаимодействие на основе протоколов TCP и HTTP в C#

Цель занятия Познакомиться с возможностями взаимодействия приложений на C# через локальную сеть на основе протоколов TCP и HTTP. Изучить способы реализации клиента и сервера. Сравнить способы реализации клиент-серверного взаимодействия в Java и C#. Дополнительно см. [3, 10].

Читать далее »
 
Rambler's Top100