Использование СМС технологий в высоконагруженных WEB проектах. Дмитрий Булычков
Интернет и мобильные технологии
Точки соприкосновения  <ul><li>100% пользователей Интернет в России имеют мобильные телефоны </li></ul><ul><li>Интернет вс...
Варианты использования СМС в  WEB  проекте Premium SMS  сервисы Микро платежи Идентификация Информирование по  SMS
Варианты использования <ul><li>Продажа контента </li></ul><ul><li>Поднятие рейтинга (Мамба) </li></ul><ul><li>Оплата объяв...
Как можно работать с СМС <ul><li>На прямую с оператором(и) </li></ul><ul><ul><li>SMPP  (существуют проверенные реализации ...
Как можно работать с СМС <ul><li>Через агрегатора(ов) </li></ul><ul><ul><li>SMPP  (часто  mBlox style ) , HTTP </li></ul><...
smpp smpp smpp smpp HTTP SS7 SS7 SS7
Еще немного про агрегаторов <ul><li>Разделение по регионам и по временным поясам( DEF  коды) </li></ul><ul><li>Работа серв...
Высокие нагрузки и СМС <ul><li>Ограничения на стороне операторов, СМС «ходят» по линиям  SS7,  скорость которых 64кбит / с...
Высокие нагрузки и СМС <ul><li>Линии  SS7  загружены не только СМС </li></ul><ul><li>Если вы заказали отчет о доставке, вы...
Высокие нагрузки и СМС <ul><li>Скорости входящего и исходящего трафика могут отличаться. Оператор шлет со скоростью 30 СМС...
Дополнительные факторы влияющие на скорости <ul><li>Затраты времени на обработку СМС на стороне агрегатора (склейка / разб...
А есть ли высокие нагрузки при работе  СМС?  <ul><li>Существуют объективные ограничения скорости </li></ul><ul><li>Реально...
Основной приоритет - НАДЕЖНОСТЬ <ul><li>Индустрия СМС работает на уровне 99-99,9%% </li></ul><ul><li>При большом трафике с...
Что можно сделать  <ul><li>Резервирование </li></ul><ul><li>Масштабирование  </li></ul><ul><li>Баллансирование  </li></ul>...
Резервирование smpp smpp 1111 1111 2222 2222 1111 2222
Масштабирование / балансировка smpp smpp 2222 1111 1111 2222 2222 2222
Вопросы?
Upcoming SlideShare
Loading in …5
×

использование смс технологий в высоконагруженных Web проектах дмитрий булычков плазма

1,768 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,768
On SlideShare
0
From Embeds
0
Number of Embeds
465
Actions
Shares
0
Downloads
27
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • использование смс технологий в высоконагруженных Web проектах дмитрий булычков плазма

    1. 1. Использование СМС технологий в высоконагруженных WEB проектах. Дмитрий Булычков
    2. 2. Интернет и мобильные технологии
    3. 3. Точки соприкосновения <ul><li>100% пользователей Интернет в России имеют мобильные телефоны </li></ul><ul><li>Интернет все активнее проникает в сотовые телефоны </li></ul><ul><li>Абоненты привыкли использовать телефон для оплаты разного рода мелких услуг </li></ul><ul><li>Возможность достать клиента off-line </li></ul>
    4. 4. Варианты использования СМС в WEB проекте Premium SMS сервисы Микро платежи Идентификация Информирование по SMS
    5. 5. Варианты использования <ul><li>Продажа контента </li></ul><ul><li>Поднятие рейтинга (Мамба) </li></ul><ul><li>Оплата объявлений </li></ul><ul><li>Использование «бесплатных» номеров для идентификации клиента, привязки к его номеру мобильного и тп . </li></ul><ul><li>Информирование по СМС </li></ul><ul><li>QR коды </li></ul>
    6. 6. Как можно работать с СМС <ul><li>На прямую с оператором(и) </li></ul><ul><ul><li>SMPP (существуют проверенные реализации на Perl, Java ) </li></ul></ul><ul><ul><li>Собственные номера </li></ul></ul><ul><ul><li>Много операторов и у каждого свои особенности </li></ul></ul><ul><ul><li>Некоторые операторы неохотно работают на прямую. </li></ul></ul>
    7. 7. Как можно работать с СМС <ul><li>Через агрегатора(ов) </li></ul><ul><ul><li>SMPP (часто mBlox style ) , HTTP </li></ul></ul><ul><ul><li>Не эксклюзивные номера, работа с префиксами </li></ul></ul><ul><ul><li>Абстрагирование от особенностей оператора </li></ul></ul><ul><ul><li>Дополнительные руки через которые проходя деньги и на них оседают </li></ul></ul><ul><ul><li>Сокрытие номера от партнера </li></ul></ul>
    8. 8. smpp smpp smpp smpp HTTP SS7 SS7 SS7
    9. 9. Еще немного про агрегаторов <ul><li>Разделение по регионам и по временным поясам( DEF коды) </li></ul><ul><li>Работа сервиса в определенные часы суток </li></ul><ul><li>Фрод-фильтры </li></ul><ul><li>Мониторинг и поддержка работы </li></ul>
    10. 10. Высокие нагрузки и СМС <ul><li>Ограничения на стороне операторов, СМС «ходят» по линиям SS7, скорость которых 64кбит / сек, реально пропускная способность оператора ~ 60 смс / сек </li></ul><ul><li>Влияние «архитектуры» операторов на скорость (у Мегафона потенциально шире канал за счет каждого региона) </li></ul><ul><li>Канал делится между всеми СМС, те нам достается только часть </li></ul>
    11. 11. Высокие нагрузки и СМС <ul><li>Линии SS7 загружены не только СМС </li></ul><ul><li>Если вы заказали отчет о доставке, вы увеличили входящий трафик в 2 раза </li></ul><ul><li>Практически не осталось эксклюзивных номеров (если вам агрегатор выделил номер, его используют еще 10-20-30 сервисов) </li></ul>
    12. 12. Высокие нагрузки и СМС <ul><li>Скорости входящего и исходящего трафика могут отличаться. Оператор шлет со скоростью 30 СМС / сек, принимает 5 СМС / сек, у нас очередь. </li></ul>
    13. 13. Дополнительные факторы влияющие на скорости <ul><li>Затраты времени на обработку СМС на стороне агрегатора (склейка / разбивка сообщений, фрод-фильтр, реализация специфики отдельных операторов) </li></ul><ul><li>Влияние особенностей сервисов на скорость и производительность. </li></ul>
    14. 14. А есть ли высокие нагрузки при работе СМС? <ul><li>Существуют объективные ограничения скорости </li></ul><ul><li>Реально получать 200-300 пакетов в секнуду </li></ul><ul><li>При реализации сервисов информирования трафик будет ограничен пропускной способностью базового оператора ( ~33 смс / сек) </li></ul>
    15. 15. Основной приоритет - НАДЕЖНОСТЬ <ul><li>Индустрия СМС работает на уровне 99-99,9%% </li></ul><ul><li>При большом трафике сбои особенно чувствительны для бизнеса </li></ul><ul><li>Лояльность клиента очень низкая </li></ul>
    16. 16. Что можно сделать <ul><li>Резервирование </li></ul><ul><li>Масштабирование </li></ul><ul><li>Баллансирование </li></ul><ul><li>Сокращение «особенностей»: фрод фильтры, доп. условия </li></ul>
    17. 17. Резервирование smpp smpp 1111 1111 2222 2222 1111 2222
    18. 18. Масштабирование / балансировка smpp smpp 2222 1111 1111 2222 2222 2222
    19. 19. Вопросы?

    ×