Содержание
- 2. Rambler Mail сегодня 240 тысяч новых регистраций в день 66 миллионов пользователей 20 миллионов “живых” ящиков
- 3. Rambler Mail сегодня Мобильная и Wap версии Автосборщик почты Неограниченное количество почтовых доменов 16 видов оформления
- 4. Программное обеспечение FreeBSD 6, 7 MySQL 4.1 nginx 0.7.X + patches Apache 1.3 + mod_perl +
- 5. MySQL Master-slave репликация “Дерево” slave серверов Разнесение данных по серверам и таблицам Денормализация данных Только необходимые
- 6. “Дерево” slave серверов
- 7. Партиционирование MD5(“hello@rambler.ru”) = 9f1….. f e2
- 8. Apache + mod_perl OO Perl – хорошо или плохо? ORM – зло, которое следует избегать SQL
- 9. OO Perl Увеличение скорости разработки Сепарация сущностей Более прозрачный код в большом проекте Медленнее скорость работы
- 10. ORM Полный цикл разработки с ORM – дороже Простые вещи с ORM делаются просто, сложные –
- 11. SQL Proxy Много входящих подключений, мало исходящих Универсальный интерфейс - JSON Простота использования Поддержка Oracle, PostgreSQL,
- 12. Кэширование Memcached Драйвер -> Кэш -> Интерфейс Кэшировать объекты или нет?
- 13. Драйвер - Кэш - Интерфейс
- 14. Шаблонизатор CTPP 2.5.X Встроенные функции на все случаи жизни Самый быстрый шаблонизатор для Perl Интерфейсы для
- 15. Тесты http://ctpp.havoc.ru/template_benchmarks.html
- 16. Postfix + Dovecot MX = Mail eXchanger Milter API ClamAv + RspamD Patches, patches, patches… Dovecot
- 18. Скачать презентацию