Как стать автором
Поиск
Написать публикацию
Обновить
0

Взгляд изнутри: немного про API CloudServer'а

Время на прочтение1 мин
Количество просмотров1.7K
Технологически веб 2.0 подразумевает, как правило, разговор об Ajax, HTML5, CSS3. Предлагаем рассмотреть уровень, располагающийся ниже — то, с чем зачастую работает ajax, либо в той или иной степени большинство нынешних сайтов. В этом топике речь пойдёт про API и возможности эффективного использования CloudServer'а разработчиками.

Итак, будем следить за сервером (предполагается, что используем сервер с linux) и разворачивать новую машину из шаблона (шаблон создаётся предварительно; также предполагается, что весь софт в этом шаблоне горизонтально масштабируется) в случае большой нагрузки на сервере, а также будем вешать перед двумя новыми серверами loadbalancer с алгоритмом roundrobin.
Зачем это может быть нужно? Вот самый просто пример: база данных перестаёт справляться с read-запросами. Делаем реплику мастер-мастер и даём возможность пользователям видеть сайт, а не ошибки.

Пример будет на python. Базовый класс для выполнения запросов к API:

BASE_URL = 'https://cc.activecloud.com/client/api'
API_KEY = 'Ваш ключ от API'
API_SECRET = 'Ваш секретный ключ от API'

Читать дальше
Теги:
Хабы:
Всего голосов 2: ↑2 и ↓0+2
Комментарии2

Публикации

Информация

Сайт
www.activecloud.ru
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия