Сервис подсказок состоит из двух частей:
- Серверная — веб-сервис, написанный на Java.
- Клиентская — HTML-страница, в которую встраивается jQuery-плагин. С этой страницы идут запросы к серверу.
Требования к серверу
Параметр | Требование |
---|---|
Процессор | Intel Xeon X5650 или выше |
Оперативная память | 8+ Гб |
Свободное место на жёстком диске | 50+ Гб |
Сетевая карта | 1+ Гбит |
Скорость чтения с диска | 100+ Мб/сек |
Операционная система |
|
Разрядность ОС | 64-bit |
Предустановленное ПО |
|
Такой сервер обеспечивает пропускную способность ~100 запросов в секунду при времени ответа ~100 мс.
Все аппаратные ресурсы должны быть доступны монопольно, в том числе в случае использования виртуализации. В частности, диски для сервера приложений не должны использоваться другими виртуальными машинами.
Требования к клиентской части
- Совместимый браузер.
- В браузере включен JavaScript;
- Есть доступ к серверу подсказок по HTTP.
Обзор
Инструменты контента