• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Silverspoon Cluster
 

Silverspoon Cluster

on

  • 1,845 views

 

Statistics

Views

Total Views
1,845
Views on SlideShare
772
Embed Views
1,073

Actions

Likes
0
Downloads
33
Comments
0

7 Embeds 1,073

http://www.highload.ru 764
http://highload.ru 213
http://2012.highload.co 50
http://archive.highload.ru 40
http://highload.ontico.ru 3
http://www.slideshare.net 2
http://2012.highload.ru 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Silverspoon Cluster Silverspoon Cluster Presentation Transcript

    • Кластеризация социального графа
    • Предпосылки
      • Стремительный рост социального графа
        • Возросшие требования к аппаратной части (сервера с большим объемом RAM)
      • Необходимость обеспечения стабильности всей системы
        • Устойчивость к выходу из строя нескольких серверов
    • Техническое задание
      • Линейно маштабируемая система
        • Увеличение производительности
        • Рост базы
      • Устойчивость к выходу из строя нескольких серверов
        • Сохранения полной работоспособной базы
        • Быстрое переключение на реплики
    • Разбиение базы
      • n непересекающихся частей
      • Равномерное распределение вершин
      • Хранение прямых и обратных связей
      n 1 ... 4 3 2
    • Резервирование данных m 1 m 2 m 3 m k . . . player Monitoring
    • update (2PC) select 2 3 5 6 4 5 1 2 6 1 3 4 FrontEnd Client
    • 5 6 4 5 1 2 6 1 2 3 3 4 Monitoring FrontEnd
    • 5 6 4 5 1 2 6 1 2 3 3 4 FrontEnd Monitoring
    • Сложные запросы Cluster . . . ... player Lite BackEnds ... ... путь общие друзья друзья друзей
    • ТТХ кластера
      • 6 непересекающихся частей
      • Размер одной части – 6.5 млн. пользователей
      • Предельная производительность
        • Селекты - 150.000 rps
        • Апдейты - 75.000 rps
      • Время холодного старта – 90с
      • Среднее время выполнения запроса - 0.8мс
    • Спасибо за внимание! Вопросы?