Особенности разработки массовых поисковых и коммуникационных интернет-сервисов Илья Сегалович Яндекс.

Презентация:



Advertisements
Похожие презентации
Различия и особенности распространенных протоколов. Принципы работы протоколов разных уровней. Предоставление сетевых услуг. Борисов В.А. КАСК – филиал.
Advertisements

Лекция 23 Лекция 23 Схемы распределения данных и запросов. Обработка распределенных данных и запросов. Многопотоковые и многосерверные архитектуры. Типы.
Методы оценки времени отклика задач в двухъядерных системах реального времени СоискательГуцалов Н.В. Научный руководитель д.т.н., профессор Никифоров В.В.
RusBroker (RB). Общие сведения Система «RusBroker» была разработана Департаментом ИТ инвестиционной компании OOO «Уником Партнер». Программный комплекс.
ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ УЖЕ НЕ НОВОСТЬ Дмитрий Васильев, ПЕРВЫЙ ЗАМЕСТИТЕЛЬ ГЕНЕРАЛЬНОГО ДИРЕКТОРА КОМПАНИИ КРОК.
На сегодняшний день в мире существует более 130 млн. компьютеров и более 80 % из них объединены в различные информационно- вычислительные сети - от малых.
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Базы данных Лекция 01 Информационные технологии баз данных.
Разработка: Анциферов Алексей Анатольевич, учитель МБОУ «СОШ 26», г. Зима.
Коммуникационные технологии. Передача информации. Локальные компьютерные сети.
Учебный курс Основы технологии локальных сетей Лекция 1 Особенности локальных сетей кандидат технических наук, доцент Новиков Юрий Витальевич.
ОБЛАЧНЫЕ ОБРАЗОВАТЕЛЬНЫЕ СЕРВИСЫ В СГАУ Самарский государственный аэрокосмический университет имени академика С.П. Королёва имени академика С.П. Королёва.
Архитектуры высокопроизводительных программных комплексов для моделирования сложных систем С.В. Ковальчук, И.О. Варвалюк НИИ Наукоемких компьютерных технологий,
Эффективность в каждом решении Управление разработкой Корпоративного портала: как грамотно выстроить работу с подрядчиком.
«Журнал «Известия ИГУ» и библиотечная система портала lake.baikal.ru» Косарева Н.Н.
1 Концепция Web 2.0 Пользователи становятся активными участниками работы сети. Мы наполняем сеть информацией, сами её организуем, сами определяем параметры.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет прикладной математики и информатики Кафедра информатики.
General DataComm ERP Перспективы дальнейшего внедрения ERP и достигнутые результаты.
Сотрудничество Конкурсы, олимпиады Компьютерный Клуб Проектная деятельность школьников на уроках информатики и во внеурочной деятельности школы Трофимова.
Компьютерные сети. Компьютерная сеть (Computer NetWork, net - сеть, и work - работа) - это система обмена информацией между компьютерами. Основная цель:
Транксрипт:

Особенности разработки массовых поисковых и коммуникационных интернет-сервисов Илья Сегалович Яндекс

Разработка массовых сервисов Илья Сегалович, Яндекс Разработка массового сервиса Тенденции развития массовых интернет-сервисов Операционная система будущего: с десктопа на сервер Новые качества приложений Пограничные приложения Технологические особенности разработки Особенности серверного парка Высокая эффективность Open source платформы Принцип «тонны руды»: глубокая переработка данных Организация разработки Сетевая структура Неформальность ради эффективности Направления сотрудничества Тонкие клиенты Оригинальные модели сервисов Отчуждаемые блоки

Разработка массовых сервисов Илья Сегалович, Яндекс Тенденции развития Операционная система будущего: с десктопа на сервер? Рост мощности на одного пользователя Рост качества сетевых приложений: скорость каналов, технологический прогресс Новые качества приложений Свойства больших чисел Сетевое взаимодействие Приложения на стыке десктопа и сервера Легкость локальных интерфейсов Доступ к локальным ресурсам

Разработка массовых сервисов Илья Сегалович, Яндекс Технологические особенности Особенности серверного парка Серийные машины Параллелизм и избыточность Эффективность Оптимизация компонент низкого уровня Полное использование ресурсов Серийный подход Open source платформы Предсказуемость в экстремальных режимах Возможности модификации Глубокая переработка данных Быстрый отклик Фоновые «тяжелые» вычисления

Разработка массовых сервисов Илья Сегалович, Яндекс Организация разработки Сетевая структура Плоская иерархия Перекрестное подчинение Внутренний open-source Неформальность ради эффективности «Видение проекта» вместо ТЗ Регулярный пересмотр приоритетов Ранний выпуск версий

Разработка массовых сервисов Илья Сегалович, Яндекс Направления сотрудничества Тонкие клиенты «Плагины», «клиенты», «агенты» Оригинальные модели сервисов Отчуждаемые блоки Примеры задач: … Наука и исследования Исследовательские задачи