Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «систему»
Способ быстрого измерения производительности случайного сервера 2015-11-24 11:05:22
В мире веб-разработки часто возникает задача подбора сервера под веб-приложение, либо по- ...
+ развернуть текст сохранённая копия
В мире веб-разработки часто возникает задача подбора сервера под веб-приложение, либо по-аналогии проверка производительности имеющегося сервера. Возможно, нам необходимо купить новый сервер, чтобы он выдерживал предполагаемую нагрузку. Может быть, заказчик передает нам для деплоя свой имеющийся сервер. В любом случае, если после развертывания и запуска приложения оно будет показывать низкую производительность, то спросят с команды.
Основная проблема в том, что выполнить оценку производительности сервера нужно быстро, без использования специальных (читай, сложных) инструментов и, разумеется, до релиза. Мы должны уметь снять с сервера некие метрики и, умножив их на известные показатели приложения, получить оценку производительности приложения на этом сервере.
В жизни выполнить эту задачу может далеко не каждый разработчик, а из оставшихся далеко не каждый хочет её выполнять.
В этой статье я хочу рассказать о тех приёмах и инструментах, которые мы используем для оценки производительности сервера.
Читать дальше →
Тэги: linux, php, simbirsoft, sysbench, администрирование, анализ, блог, компании, настройка, оценка, проектирование, производительности, серверное, серверы, систем
Датчики охранной сигнализации 2015-11-20 12:19:18
... составляющими всех существующих систем
+ развернуть текст сохранённая копия
Перед тем, как устанавливать охранную сигнализацию, настоятельно рекомендуется ознакомиться с принципом работы самой системы и входящих в нее компонентов. Поэтому давайте рассмотрим датчики, которые являющиеся неотъемлемой составляющими всех существующих систем
Тэги: датчики, инновации, монтаж, охранных, охраны, систем
[Из песочницы] Как устроен Code Game Challenge 2015-11-16 12:49:16
... свое видение устройства систем, которые делают проведение ...
+ развернуть текст сохранённая копия
Введение
Code Game Challenge (CGC) — формат соревнований, в котором игроки практикуются в написании игровых стратегий, определяющих поведение подконтрольных им юнитов в неком игровом мире. Этот вид соревнований — вечный завсегдатай более — менее крупных олимпиад по программированию.
В этой статье я опишу свое видение устройства систем, которые делают проведение этих соревнований возможным. Данные знания я получил при разработке подобного проекта, речь о котором пойдет во второй части статьи.
Читать дальше →
Тэги: challenge, code, game, rails, ruby, анализ, веб-разработка, проектирование, систем
Как правильно писать RFP на разработку ПО 2015-10-23 12:48:45
Данная статья предназначена вам, дорогие заказчики, будущие и настоящие, наши ...
+ развернуть текст сохранённая копия
Данная статья предназначена вам, дорогие заказчики, будущие и настоящие, наши и не наши. Говорят, что правильно заданный вопрос — половина ответа. Правильно написаное задание заказчиком — залог хорошего и точного предложения от нас, разработчиков, а в итоге — хорошо сделанного проекта, в срок, в рамках бюджета и с высоким качеством.
Уже много лет приходится работать на проектах по разработке ПО. За 15 лет через меня прошли сотни запросов на предложения самого разного качества. Во многих из них я наблюдаю общие проблемы. Попробую — обобщить основные узкие места и дать рекомендации по тому, как избежать их в будущем.
Итак, перед вами поставлена задача — найти достойного подрядчика на разработку ПО. Чтобы найти самого лучшего, вы решаете подготовить и разослать по списку достойных компаний запрос на предложение, провести тендер, и в итоге сделать выбор. Вы открыли чистый лист в ворде и… С чего начать?
Читать дальше →
Тэги: e-commerce, rfp, анализ, веб-разработка, запросы, предложения, программирование, проектирование, разработка, рефакторинг, систем
Сервис нагрузочного тестирование loadme 2015-10-09 09:28:25
Наша команда столкнулась с недостатками инструментов нагрузочного тестирования, и, в конце ...
+ развернуть текст сохранённая копия
Наша команда столкнулась с недостатками инструментов нагрузочного тестирования, и, в конце концов, было решено разработать собственный сервис. Основные сложности:
- Если это сервис — для серьезной нагрузки цена слишком высока
- Если это утилита — результат зависит от скорости канала компьютера/сервера с которого проводился тест
- Повторяющиеся запросы не отражают реальной скорости, так как кэширование есть на самых разных уровнях начиная от CPU и заканчивая базой данных
Надеюсь, «велосипед» будет интересен и другим — сначала я опишу что уже работает, потом можно будет обсудить дальнейшие фичи.
Что уже сделано?
- Можно тестировать задания из списка url, до 20 штук
- Каждая url может содержать один или несколько случайных параметров, задаваемых с помощью функции $RND
- Тест запускается с множества серверов, на каждом из которых работает только 8 потоков
- Тестирование можно проводить из 4х регионов AWS — Ирландия, Восток/Запад США, Токио
- Тесты до 200 потоков мы готовы предоставлять бесплатно
Читать дальше →
Тэги: it-систем, веб-разработка, высокая, нагрузочное, пиарюсь, производительность, тестирование
Главная / Главные темы / Тэг «систему»
|
Взлеты Топ 5
Падения Топ 5
|