Способы увеличить производительность программ серверного процессинга

минута на чтение

Способы увеличить производительность программ серверного процессингаСуществует несколько способов увеличить производительность программ серверного процессинга. Это может быть оптимизация алгоритма, реализация механизма кэширования, ранняя компиляция модулей или использование надстроек типа modperl для Apache. Все эти способы зависят от типа Web-сервера и применяемого языка программирования. Рассмотрим IIS (Microsoft Internet Information Server) для Windows NT. Здесь есть несколько возможностей для осуществления серверного процессинга. Один из подходов заключается в написании независимой ехе-про — граммы, которая будет запускаться каждый раз при обращении к ее функциональности со страниц Web-сервера. Все замечательно работает, но серверу необходимо каждый раз загружать и выполнять внешнюю программу, а это занимает определенное время. Другая возможность кроется в написании аналогичной программы, но с использованием концепции Active Server Pages. Полученный asp-файл Web-сервер способен воспринимать как часть своего собственного процессинга, причем не происходит вызова внешних, не интегрированных, программ. Практически при любых обстоятельствах asp-процессинг окажется во много раз быстрее внешнего процессинга. Предположим, что вы сделали все возможное для модернизации процессинга со стороны Web-сервера и базы данных, но все же не удовлетворены производительностью системы. В этом случае придется обратить внимание на аппаратное обеспечение. Существует две возможности: заменить компьютер или установить дополнительную машину, способную взять на себя часть нагрузки. Остановимся на втором варианте, тем более что использование нескольких Web-серверов открывает целый ряд новых возможностей и связанных с ними проблем. В случае с одним Web-сервером все файлы расположены на жестком диске. Если сервер при этом поддерживает статусную информацию о текущих посетителях, то она хранится в памяти компьютера. Как сделать так, чтобы второй сервер имел доступ к тем же самым публикуемым файлам?

Facebook Vk Ok Twitter Telegram

Похожие записи:

На рынке представлен широкий спектр программ автоматического сканирования. Они сильно различаются как по цене, так и по количеству поддерживаемых функций. Это может быть простое приложение, способное обнаружить уязвимости только в системах Web-серверов, или пр...
Система отслеживания инцидентов (ITS) представляет собой набор программ, помогающих команде чрезвычайного реагирования (IRT) бороться с инцидентами. Функции этих программ варьируются от проведения простейшего сканирования портов, не требующего вашего вмешатель...
Эффективность амплификационной атаки зависит от сетей, которые выбраны злоумышленником в качестве «усилителей». Сети-усилители позволяют хакеру во много раз увеличить пропускную способность собственных ресурсов. Для примера рассмотрим разновидности Smurf и Fra...