Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «redis»
Redis для windows 2013-01-06 15:36:10
... описать как установить Redis на windows ... которым я работаю. Redis — это высокопроизводительное ...
+ развернуть текст сохранённая копия
Сегодня я постараюсь описать как установить Redis на windows и начать с ним работать на примере расширения для фреймворка Yii. Yii выбран не случайно, т.к. на данный момент — это основной фреймворк с которым я работаю. Redis — это высокопроизводительное нереляционное распределённое хранилище данных. В отличие от Memcached, который может в любой момент удалить ваши данные, вытесняя ...read more
Тэги: php, redis, разработка
WebSocket-чат на Tornado для вашего Django-проекта 2012-11-26 14:41:37
+ развернуть текст сохранённая копия
Недавно я запустил сайт backgrounddating.com и написал об этом здесь, на Хабрахабре. Разумеется, я уже тогда рассказал о некоторых технических деталях реализации этого проекта, но об одной из возможностей сайта я бы хотел написать отдельно, тем более, что документации (как на русском, так и на английском) на эту тему в Интернете пока что довольно мало. Итак, речь пойдёт о чате в реальном времени между двумя пользователями. Задача состоит в том, чтобы любой пользователь мог отправлять другим пользователям сообщения, и, если у получателя сообщения открыт чат с этим пользователям, то он сразу же видел входящие сообщения (а в ином случае он мог прочитать сообщения позже: то есть при открытии чата загружается история последних сообщений).
Если вам нужно, чтобы пользователи могли общаться не только вдвоём, а группами из любого количества человек, то сделать это можно почти что элементарно: описанная реализация, по сути, рассчитана на такое расширение функциональности.
Сразу уточню, что это не единственный способ реализовать подобное. Вы можете использовать другой асинхронный веб-сервер (например node.js), можете использовать другую очередь сообщений (или вообще её не использовать, если вам подходят особенности такого варианта: с пользователями одного канала обязательно общается один и тот же worker веб-сервера). Я даже не утверждаю, что этот вариант самый лучший (но в данном случае он подошёл лучше всех). В конце концов, мы здесь вообще не будем рассматривать костыли (long polling, Flash) для старых браузеров (а это почти все версии IE, например), не поддерживающих веб-сокеты, и даже не будем рассматривать возможность подключаться из тех браузеров, которые уже поддерживают протокол WebSocket, но не стандартизированную версию (RFC 6455), а одну из устаревших. О том, как можно включить поддержку устаревшей версии «draft 76» (она же «hixie-76»), смотрите в документации Tornado.
Читать дальше →
Тэги: background, date, django, pub/sub, python, redis, tornado, websocket, веб-разработка, чат
Архитектура Pinterest 2012-08-15 22:26:04
Pinterest — по непонятным для меня причинам популярная в определенных кругах социальная ...
+ развернуть текст сохранённая копия
Pinterest — по непонятным для меня причинам популярная в определенных кругах социальная сеть, построенная вокруг произвольных картинок чаще всего не собственного производства. Как и Instagram проект довольно молодой, с очень похожей историей и стеком технологий. Тем не менее, Pinterest определенно заслуживает внимания как один из самых быстрорастущих по посещаемости вебсайтов за всю историю. Платформа Amazon AWS - [...]
Тэги: akamai, amazon, apache, aws, cast, cdn, cloudfront, django, ec2, edge, hadoop, memcached, mysql, nginx, pinterest, python, redis, solr, архитектура, архиткутера, масштабируемость
Архитектура Pinterest 2012-08-15 22:26:04
Pinterest — по непонятным для меня причинам популярная в определенных кругах социальная ...
+ развернуть текст сохранённая копия
Pinterest — по непонятным для меня причинам популярная в определенных кругах социальная сеть, построенная вокруг произвольных картинок чаще всего не собственного производства. Как и Instagram проект довольно молодой, с очень похожей историей и стеком технологий. Тем не менее, Pinterest определенно заслуживает внимания как один из самых быстрорастущих по посещаемости вебсайтов за всю историю. Платформа Amazon AWS - [...]
Тэги: akamai, amazon, apache, aws, cast, cdn, cloudfront, django, ec2, edge, hadoop, memcached, mysql, nginx, pinterest, python, redis, solr, архитектура, архиткутера, масштабируемость
Серверная часть интерактивного сайта и потоки сообщений 2012-06-04 05:38:30
Вернемся к теме интерактивных сайтов с обратной стороны, серверной. В ней есть огромный простор для ...
+ развернуть текст сохранённая копия
Вернемся к теме интерактивных сайтов с обратной стороны, серверной. В ней есть огромный простор для творчества, так как в отличии от клиентской части отсутствуют ограничения, накладываемыми браузерами. С «простором» же приходит и неоднозначность/неопределенность, вариантов как реализовать одно и то же множество, так что возможно приводимые мной примеры Вам окажутся не по душе - и это [...]
Тэги: akka, c++, cassandra, erlang, hbase, memcached, otp, rabbitmq, redis, riak, scala, thrift, масштабируемость
Страницы: 1 2 3 4 5 6 7 8 9 10
Главная / Главные темы / Тэг «redis»
|
Взлеты Топ 5
Падения Топ 5
|