ݺߣ

ݺߣShare a Scribd company logo
Проектиране на  уеб приложения за  голямо натоварване
Кои сме ние? Дейност: уеб проектиране, дизайн и разработка Фокус:  големи и сложни уеб проекти Начало: 1998 / България Екип: 65 Клиенти:  170 Проекти:  270+
Защо сме тук? Да споделим опит Да се запознаем Да пием по бира заедно  
Защо точно тази тема? Приключихме договора с УМГ www.topsport.bg www.news.bg www.money.bg www.lifestyle.bg www.vsi4ko.bg international.news.bg www.ibox.bg Нарастващ брой запитвания за “уеб портали”
Малко история Запитването
Малко история Запитването Подхода custom framework единна платформа
Малко история Запитването Подхода custom framework единна платформа Резултати
Резултати Администратори: 100 Материали: 500 / ден Общо материали: 270 000  Коментари: 10 000 / ден Pageviews: 650 000 / ден Рекламни показвания: 3 000 000 / ден
По същество (съдържание) Що е то? Проблеми Решения Въпроси и дискусия
Голямо натоварване /  Performance Какво разбират клиентите под “Искам сайта ми да работи добре при голямо натоварване”? Availability Scalability Response time
Често срещани проблеми База данни: ограничен брой връзки към базата Уеб сървър: ограничен брой едновременни заявки
Решаване на проблеми с базата Купуваме по-мощен ДБ сървър Клъстерираме базата данни Кешираме съдържанието
Техники за кеширане на съдържанието Кеширане на целия request (цяла страница)
Техники за кеширане на съдържанието Кеширане на целия request (цяла страница) Кеширане на резултатите, които се връщат от базата
Техники за кеширане на съдържанието Кеширане на целия request (цяла страница) Кеширане на резултатите, които се връщат от базата Кеширане на отделни автономни части от съдържанието
…  кеширане на отделни автономни части от съдържанието
Проблеми при кеширане на съдържанието Актуалност на данните
Проблеми при кеширане на съдържанието Актуалност  на  данните Инвалидация базирана на време
Проблеми при  кеширане на съдържанието Актуалност на данните Инвалидация базирана на време Инвалидация базирана на събития
…  инвалидация базирана на събития
…  инвалидация базирана на събития
Проблеми при  кеширане на съдържанието Актуалност на данните Инвалидация базирана на време Инвалидация базирана на сигнали Брой на кеш файловете
... разпределяне на кеш файловете /cache/ 2 / 1 /211m.php /cache/2/5/255-BLOCK-MOST-COMMENTED.php /cache/2/5/256-BLOCK-MOST-VIEWED.php /cache/2/ 4 /2 4 7-BLOCK-TOP-MATERIAL.php
Решаване на проблемите с уеб сървърите Клъстър от уеб сървъри: load balancer, squid
... клъстър от уеб сървъри
Решаване на проблемите с уеб сървърите Клъстър от уеб сървъри: load balancer, squid Memcached – съхраняване на потребителската сесия на едно място
Решаване на проблемите с уеб сървърите Клъстър от уеб сървъри: load balancer, squid Memcached – съхраняване на потребителската сесия на едно място Споделен файлов сървър
... споделен файлов сървър
Решаване на проблемите с уеб сървърите Клъстър от уеб сървъри: load balancer, squid Memcached – съхраняване на потребителската сесия на едно място Споделен файлов сървър Отделен домейн за статичното съдържание
И да припомним за какво говорихме
Последно Въпроси? Идеи? Коментари?
Благодаря   за вниманието! Георги Иванов [email_address] Венера Александрова [email_address] www.netage.bg

More Related Content

Similar to Netage Lecture Series 1 (20)

PPT
Wordcamp2011
SuperHosting.BG
PPT
Webloz2011
SuperHosting.BG
DOCX
DIPLOMA_MAGISTUR
Kiril Tsvetanov
PDF
SEO курс, лекция 11 - От заявка до рендиране
Lily Grozeva
PDF
Penetration testing for dummies
Code Runners
PDF
Ускоряване на World Wide Wait
SEOM
PDF
Web Applications Security
LogMan Graduate School on Knowledge Economy
PDF
SEO одит в реално време
Netpeak
PDF
OnlineBIZ'12 - Любомир Русанов
netMagazine
PPSX
Корпоративен софтуер в гаражни условия
Tsvetelin Pavlov
PDF
Тестове на уеб приложения
Kalin Vasilev
PDF
Уроците от работата ми по WordPress.com - Веселин Николов
beITconference
ODP
Cloud hosting for e-shops
Host.bg
PDF
CG&Web Seminar Lecture '10
Stoian Dipchikov
PDF
Kursova 116679
superazo
DOC
Bezopastnost i zashtita na web priolojeniq
Martin Kenarov
PPTX
Architecture
Vanya Lazarova
PPT
Developing the platform “My Great Company” for information technology entrepr...
EkaterinaAnachkova
PPTX
Създаване на сайт за рекламна агенция - Презентация
Anita Nestorova
PPT
Bezopasnost i za6tita_na_web_prolojenia
Martin Kenarov
Wordcamp2011
SuperHosting.BG
Webloz2011
SuperHosting.BG
DIPLOMA_MAGISTUR
Kiril Tsvetanov
SEO курс, лекция 11 - От заявка до рендиране
Lily Grozeva
Penetration testing for dummies
Code Runners
Ускоряване на World Wide Wait
SEOM
SEO одит в реално време
Netpeak
OnlineBIZ'12 - Любомир Русанов
netMagazine
Корпоративен софтуер в гаражни условия
Tsvetelin Pavlov
Тестове на уеб приложения
Kalin Vasilev
Уроците от работата ми по WordPress.com - Веселин Николов
beITconference
Cloud hosting for e-shops
Host.bg
CG&Web Seminar Lecture '10
Stoian Dipchikov
Kursova 116679
superazo
Bezopastnost i zashtita na web priolojeniq
Martin Kenarov
Architecture
Vanya Lazarova
Developing the platform “My Great Company” for information technology entrepr...
EkaterinaAnachkova
Създаване на сайт за рекламна агенция - Презентация
Anita Nestorova
Bezopasnost i za6tita_na_web_prolojenia
Martin Kenarov

Netage Lecture Series 1