Интеграция открытых технологий и взаимодействие со сторонними проектами в условиях высоких нагрузок. ВКонтакте
Содержание
- 2. XMPP сервер: - реализация протокола - интеграция с ВКонтакте ВКонтакте
- 3. XMPP сервер: - реализация протокола - интеграция с ВКонтакте ВКонтакте (только основной протокол) (необходимо полностью интегрировать
- 4. Нужна была платформа: - Язык высокого уровня - Высокая скорость - Неблокирующий I/O - Наличие инфраструктуры
- 5. node.js + Язык высокого уровня + Высокая скорость + Неблокирующий I/O + Наличие инфраструктуры ВКонтакте
- 6. Нагрузка - большие контакт листы + - высокая активность online/offline + - автарки (base64) ++ -
- 7. Цифры: 60000 ~ 80000 пользователей online пик - 150000 пользователей online (5 серверов) по 4 воркера
- 8. Статистика: ВКонтакте
- 9. Виджеты: ВКонтакте
- 10. Проблемы: - изоляция данных ВКонтакте
- 11. Проблемы: - изоляция данных - кроссдоменное взаимодействие - кроссбраузерность ВКонтакте
- 12. - кроссдоменное взаимодействие ВКонтакте postMessage (FF >= 3, Chrome, Opera >= 9, IE >= 8) Как
- 13. - flash посредник ВКонтакте работает везде где есть flash, но уступает по скорости.
- 14. - hash родительского окна ВКонтакте медленно работает, заметен пользователю, может конфликтовать с библиотекамми пользователя, использующими hash
- 15. - hash дополнительного iframe ВКонтакте медленно работает, требует дополнительного файла на домене сайта.
- 16. - nixTransport ВКонтакте IE (созданная через VB функция доступна у window.opener фрейма)
- 17. - frameElement ВКонтакте FF (присвоенные к фрейму функции доступны из фрейма через window.frameElement)
- 18. - easyXDM ВКонтакте Использует postMessage, nixTransport, frameElement размер: 17 кб min: 4.5 кб
- 19. - easyXDM ВКонтакте Использует postMessage, nixTransport, frameElement, hashTransport, nameTransport размер: 17 кб min: 4.5 кб Не
- 20. - fastXDM ВКонтакте Использует postMessage, nixTransport, frameElement размер: 6.3 кб min: 4.5 кб не конфликтует при
- 21. Интеграция со сторонними ресурсами - Twitter ВКонтакте
- 22. Интеграция со сторонними ресурсами - Twitter запрос → очередь очередь → запрос к Twitter ВКонтакте
- 23. Интеграция со сторонними ресурсами - Twitter запрос → очередь очередь → запрос к Twitter → очередь
- 24. Интеграция со сторонними ресурсами - Share ВКонтакте
- 25. Интеграция со сторонними ресурсами - Share запрос → адрес спец. Сервера запрос к спец. Серверу →
- 26. Интеграция со сторонними ресурсами - Share openGraph ВКонтакте
- 27. Интеграция со сторонними ресурсами ВКонтакте Open Graph
- 29. Скачать презентацию


























Автор: Сафаралиева Эмиля Лицей «Тяфяккюр».
Путешествие в страну Десятичных дробей
Разведение крупного рогатого скота
Математика в жизни семьи
История карандаша
Майя. Путешествие в прошлое
КОНКУРС
Структурная схема
Я и моя семья
Нравственность – это разум сердца
1 Мая
"О р у ж и е Р о с с и и"
Презентация на тему По местам боевой славы
Торгово-промышленная палата РФМеждународный институт менеджмента для объединений предпринимателей
Izgotovlenie_nastolnoy_lampy_iz_metalloloma_PROEKT
Презентация на тему Рисуем жирафа
Презентация на тему Горячая рыба
Образование трещин на оцилиндрованном брусе из сосны при использовании красок фирмы Biofa
История России в лицах (конец XIX - начало XXв)
Запуск системы активных продаж
Hello everyone
От бизнес идеи до собственного бизнеса
ЗАРУБЕЖНЫЙ ОПЫТ СОЦИАЛЬНОЙ ЗАЩИТЫ ДЕТСТВА
Девиантное поведение
Презентация на тему Учим звонкие и согласные в конце слова
Из чего пекут хлеб?
Прощай, начальная школа!
Значение лесов