20:38
Дополение в API, которое пришло с расширением Apocrypha

CCP Elerhino
27.03.2009

Как часть расширения Apocrypha, мы добавили в API то, что мы называем Skill Queue. Информация о навыках в очереди доступна при посылке запроса на /char/skillqueue.xml.aspx, который возвращает список навыков в очереди, сопровождаемых временем когда они начнут тренироваться и когда закончат. Время кеширования - такое же, как и при запросе SkillInTraining, и, фактически, SkillInTraining в данный момент использует информацию из очереди навыков. Этот запрос скоро будет удалён вообще, так как разработчики утилит, использующих EVE API, легко могут получить такую информацию из SkillQueue. Значение typeID в запросе SkillQueue - ID навыка, список которых можно получить, используя запрос SkillTree.

Так же мы внесли несколько изменений в некоторые API-запросы:

  • Ранее убранная информация об имплантатах вновь корректно отображается
  • В запросе Certificate Tree корректно используется значение cachedUntil
  • Запрос Corporation Sheet теперь корректно отображает информацию для тех корпораций, которые не находятся в альянсе

В последнее время количество API-запросов возросло. Количество запросов в час составляет около 2,2 миллиона, примерно от 5 до 600 запросов в секунду. В последнее время это количество кажется слишком большим, особенно на взгляд наших администраторов баз данных. Решением стала как оптимизация кода, связанного с API-запросами, так и небольшое усовершенствование оборудования. Оптимизированы запросы на получение списка навыков и установленных имплантатов, а механизм кеширования изменён таким образом, чтобы перенести нагрузку с Tranquility на сервера API. Так же, на серверах API было усовершенствован механизм распределения памяти. Это весомый аргумент в пользу того, чтобы наши Боги Производительности не отключали API совсем. Во всяком случае - пока что.

Похожие материалы

Категория: Технологии | Просмотров: 1127 | Добавил: Heritor | Теги: CCP Elerhino, apocrypha, API, очередь тренировки навыков | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
»Рубрики«
Механика [13]
Изменения в механике игры
Контент [3]
Миссии, предыстория и пр.
Графика [5]
Визуальные эффекты и графика
Технологии [14]
Системные требования, API, технологии
Web-технологии [4]
Официальный сайт, сервисы
Экономика [4]
Внутриигровая экономика, QEN
Прочее [9]
Материалы общего характера
»Поиск«
»Календарь«
«  Март 2009  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
»Ссылки«
»О сайте«

SKOLI.ru — русский фан сайт игры EVE Online. Статьи и новости с официального сайта eve-online о мире Нового Эдема, гайды, переводы хроник EVE, скриншоты и обои, амбиентная музыка из игры, видео.

»Статистика«

© 2008-2017 SKOLI.RU
Обязательна ссылка на источник, если вы используете материалы, расположенные на данном сайте.
COPYRIGHT NOTICE
EVE Online, the EVE logo, EVE and all associated logos and designs are the intellectual property of CCP hf. All artwork, screenshots, characters, vehicles, storylines, world facts or other recognizable features of the intellectual property relating to these trademarks are likewise the intellectual property of CCP hf. EVE Online and the EVE logo are the registered trademarks of CCP hf. All rights are reserved worldwide. All other trademarks are the property of their respective owners. CCP hf. is not in any way affiliated with, Skoli.ru. CCP is in no way responsible for the content on or functioning of this website, nor can it be liable for any damage arising from the use of this website.