| Продукты | Новости и события | Компания | Что мы делаем | Что сделано | Сотрудничество | Связь с нами |
| По клиентам | По роду работ | По хронологии |
Над проектом работали:аналитика и интерфейсы дизайн прототипа и верстка проектирование разработка тестирование руководство разработкой менеджмент производства менеджмент проекта |
Подсистема Single Sign onЗавершая первый этап разработки в рамках одного из наших текущих проектов, покрытых тайной NDA, мы провели нагрузочное тестирование. Результаты порадовали: при 10 тысячах зарегистрированных пользователей в базе система SSO позволяет вести операцию авторизации со скоростью от 280 до 315 запросов в секунду в зависимости от количества потоков. Эта скорость при достаточно высокой загрузке сервера (Quad Core 2,4, 4Gb RAM, Fedora Core, Sun jdk1.5, JBossAS 4.2.2, MySQL 5) позволяет проводить почти в 2 раза операций авторизации больше, чем было предусмотрено в техническом задании: 25 миллионов авторизаций в день.
Созданный программный продукт позволил нам впервые использовать технологии Spring, SpringSecurity и JAX-WS. Благодаря технологиям EJB3, Hibernate и JCS мы смогли использовать всю мощь кеширования данных на уровне сервера, провести масштабирование функционала и мэппинг объектов баз данных практически налету. JAXB позволил разработчикам вынести отдельные виды бизнес-логики из сферы ответственности базы данных в сферу структурированных xml-файлов, а JAX-WS — создать гибкий инструмент веб-сервисов для задач кросс-логина и связи с административной системой. На втором этапе разработки планируется использование базы данных Oracle и распределения нагрузки согласно схеме:
|