Global Zone
17 Ноября 2018, 07:39:57 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Сайт под защитой:
Dr.Web® Лаборатория Касперского
 
   Начало   Помощь Поиск Войти Регистрация  
  GZ Cloud GZ Mail  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Twitter  (Прочитано 3691 раз)
0 Пользователей и 1 Гость смотрят эту тему.
dante
Призрачный посетитель
*

Карма: 17
Офлайн Офлайн

Пол: Мужской
Сообщений: 30



« : 07 Апреля 2010, 16:22:03 »
QR-код сообщенияQR-код сообщения

Этот проект ещё не на столько знаменит как скажем тот же контакт(причиной этого является отсутствие какой
либо рекламной кампании),но я уверен что года через два он будет не мение популярным.

Для наглядности моих слов приведу статистику:На май 2008 года в Твиттере было зарегистрировано 1 млн
пользователей, в том числе 3000 русскоязычных.На 2009 год количество Российских пользователей миниблогов составило
около 183 тыс. человек.
Что же такое твиттер,как он работает и для чего он собственно нужен.
Twitter в переводе с английского означает - болтать,щебетать.Система напоминает личный дневник, в котором каждый
выражает своё личное мнение,пишет о том чем он занимается,что видел и что слышит.В это же время на него подписаны
другие пользователи,которые так же пишут свои дневники/миниблоги и могут читать твои,и тех других на которые они
подписаны.Те которых ты читаешь называются - Followers,которые тебя читают - Following.Для того что бы пользоваться
сервисом нужно пройти простой процесс регистрации и можно писать и подписоваться.Весь сайт на английском,но для того что
бы  пройти процесс регистрации достаточно "бытового" английского языка.
Теперь собственно кого же на нём читать.
На твиттере зарегистрировано много интересных личностей от Барака Обамы до косманавта Тимоти Копры(он даже делает
фотографии и постит их; только представьте кого это получать снимки буквально с МКС!).
Вот с кого стоит начать:
Космонафт Тимоти Копра - http://twitter.com/Astro_Tim
Все новости от Google -  http://twitter.com/googlerussia
Президент США Барак Обама - http://twitter.com/BARACKOBAMA
Росиийский хоккеист Александр Овечкин - http://twitter.com/ovi8

Основные плюсы twiitera:
+работает без sql баз данных,что абсолютно не грузит систему
+присутствуют картинки,видео музыка
+возможно создание и прикрипление уже готовых тем

Возникнут вопросы - обращайтесь,помогу чем смогу)
Записан
 
Dragon_Knight
Администратор

Благородный рыцарь форума
*****

Карма: 22
Офлайн Офлайн

Пол: Мужской
Сообщений: 202


Сунетесь к лучшим - умрёте всей кучей!


« Ответ #1 : 07 Апреля 2010, 19:14:49 »
QR-код сообщенияQR-код сообщения

Про сам Twitter ничего сказать не могу, я только знаю что он есть, а вот он про меня не знает Веселый


Немного оффтопа
Основные плюсы twiitera:
+работает без sql баз данных,что абсолютно не грузит систему
+присутствуют картинки,видео музыка
+возможно создание и прикрипление уже готовых тем

Хочу возразить относительно MySQL. Файлы работают быстрее при маленькой нагрузке на сервер и маленьком объёме данных в этом файле. А если будет много обращений, и много посетителей, то нагрузка возрастёт в разы по сравнению с MySQL, потому-что в при обращении к файлу, поиск данных идёт методом перебора, как следствие возрастает время обработки запроса, увеличиваться износ HDD.......


Записан

dante
Призрачный посетитель
*

Карма: 17
Офлайн Офлайн

Пол: Мужской
Сообщений: 30



« Ответ #2 : 07 Апреля 2010, 20:10:31 »
QR-код сообщенияQR-код сообщения

Вот как думаю я:при большой нагрузке на mysql базы невыдерживает сервер и сайт начинает подвисать, либо перестаёт работать вообще(это случается при огромной перегрузке сервера связонной с большим количеством неоптимизированных файлов и большим количеством юзеров,ведь если на сайт сделанный на mysql зайдут разом 183 тысячи человек - то он попросту лопнет).И ведь неспроста такие огромные ресурсы как контакт,myspace,facebook и тот же twitter не пользуются базами mysql.
Именно поэтому я занёс в плюсы твиттера работу без sql баз данных.
Записан
Dragon_Knight
Администратор

Благородный рыцарь форума
*****

Карма: 22
Офлайн Офлайн

Пол: Мужской
Сообщений: 202


Сунетесь к лучшим - умрёте всей кучей!


« Ответ #3 : 07 Апреля 2010, 21:10:09 »
QR-код сообщенияQR-код сообщения

Вот как думаю я:при большой нагрузке на mysql базы невыдерживает сервер и сайт начинает подвисать, либо перестаёт работать вообще(это случается при огромной перегрузке сервера связонной с большим количеством неоптимизированных файлов и большим количеством юзеров,ведь если на сайт сделанный на mysql зайдут разом 183 тысячи человек - то он попросту лопнет).И ведь неспроста такие огромные ресурсы как контакт,myspace,facebook и тот же twitter не пользуются базами mysql.
Именно поэтому я занёс в плюсы твиттера работу без sql баз данных.
Ну начнём с того, что на один комп можно открыть максимум 65536 сессий, при условии что он использует протокол TCP\IP4, откинем сервисные порты, получаем 65.000 сессий одновременно. Если 65.000 человек будут писать в один файл хард нагреется до температуры ядра солнца за 2 минуты, не считая то, что каждый запрос будет выполняться по 1 часу минимум.
С Mysql дела по другому, помимо того что базы автоматом оптимизируются(Сам сервер MySQL не дает разбрасывать данные по поверхности диска), данные хешируются в памяти и обрабатываться в ней.(не стоит сравнивать скорости в 100мб\с и 3гб\с и время откликов)

Если-бы выше перечисленные ресурсы работали на файлах.... да это просто нереально... вот например в контакте:
Зарегено почти 70 миллионов; допустим что в одном файле хранятся данные авторизации по типу "логин:пароль", представим что каждый логин это 15 символов и пароль это 5. Получаем файлик размеров 1.4 Гб. Шокирован Вот теперь возьми фильм обычный(они как раз по 1.4 Гб весят) и открой его через блокнот... Что будет??
1) комп зависнет;
2) погорит южный мост;
3) синий экран-перезагрузка....;
4) ну если повезёт, то блокнот зависнет;
Почему?...потому что что-бы открыть такой файл тебе нада проц в ядер 100 и оперативки пару сотен терабайт.

Однако в Mysql выборка из 70 миллионов строк на Целероне 1Ггц произойдёт за 0.5-1 секунду.

Не даром была разработана эта база, хотя до неё и были "файлы"

PS. На 2-х процессорном сервере по 2 адра на процессоре с ОС freeBSD нагрузка в "183 тысячи сессий" это рабочая нагрузка.
« Последнее редактирование: 07 Апреля 2010, 21:19:15 от FITZ » Записан

dante
Призрачный посетитель
*

Карма: 17
Офлайн Офлайн

Пол: Мужской
Сообщений: 30



« Ответ #4 : 08 Апреля 2010, 17:43:59 »
QR-код сообщенияQR-код сообщения

Добовляя в плюсы твиттера работу без sql,я не имел ввиду что система работает вообще без баз данных,это конешно нетак.
А вот собственно какими базами данных они пользуются - key-value database(максимально упрощённая база данных,скорее даже просто хранилище где данные сведены к паре:ключ(индекс)- данные(состоит из строки или числа)).
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Яндекс.Метрика
Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0.094 секунд. Запросов: 20.