Слайд 2Разработка массовых сервисов
Илья Сегалович, Яндекс
Разработка массового сервиса
Тенденции развития массовых интернет-сервисов
Операционная система будущего:
с десктопа на сервер
Новые качества приложений
Пограничные приложения
Технологические особенности разработки
Особенности серверного парка
Высокая эффективность
Open source платформы
Принцип «тонны руды»: глубокая переработка данных
Организация разработки
Сетевая структура
Неформальность ради эффективности
Направления сотрудничества
Тонкие клиенты
Оригинальные модели сервисов
Отчуждаемые блоки
Слайд 3Разработка массовых сервисов
Илья Сегалович, Яндекс
Тенденции развития
Операционная система будущего: с десктопа на сервер?
Рост
мощности на одного пользователя
Рост качества сетевых приложений: скорость каналов, технологический прогресс
Новые качества приложений
Свойства больших чисел
Сетевое взаимодействие
Приложения на стыке десктопа и сервера
Легкость локальных интерфейсов
Доступ к локальным ресурсам
Слайд 4Разработка массовых сервисов
Илья Сегалович, Яндекс
Технологические особенности
Особенности серверного парка
Серийные машины
Параллелизм и избыточность
Эффективность
Оптимизация компонент
низкого уровня
Полное использование ресурсов
Серийный подход
Open source платформы
Предсказуемость в экстремальных режимах
Возможности модификации
Глубокая переработка данных
Быстрый отклик
Фоновые «тяжелые» вычисления
Слайд 5Разработка массовых сервисов
Илья Сегалович, Яндекс
Организация разработки
Сетевая структура
Плоская иерархия
Перекрестное подчинение
Внутренний “open-source”
Неформальность ради эффективности
«Видение
проекта» вместо ТЗ
Регулярный пересмотр приоритетов
Ранний выпуск версий