Привет. Это пост о новой версии Тарантула «от автора». Интернет занятно устроен: если поискать про Тарантул, то найдётся статья от 2011 года, о версии 1.3. И ещё какой-то перфоратор, кажется. На форумах-бордах вообще стоит густой туман. Тарантул «ну это как Редис, только»… Или ещё, недавно сделал для себя открытие, на Тостере кто-то написал «София — это такое append-only хранилище по типу Тарантула». С такими постами я скоро стану фанатом сайта «сделано у нас», автомата Калашникова и Саяно-Шушенской ГЭС. Правда, мне сложно понять, почему мы восхищаемся западными инструментами, при этом представления не имеем о своих. Итак, Tarantool 1.6. В чём фишка?
Читать полностью »
Рубрика «redis» - 10
Tarantool 1.6 от первого лица
2015-03-04 в 8:35, admin, рубрики: memcached, node.js, nosql, redis, tarantool, Блог компании Mail.Ru Group, Веб-разработкаСтраничное кеширование в WordPress
2015-02-22 в 17:55, admin, рубрики: caching, php, redis, wordpress
В последнее время на Хабре появилось довольно много постов по данной теме, но по своей сути их можно назвать: «Смотрите, я поставил Varnish / W3 Total Cache и держу миллион запросов на «Hello world» страничке». Данная же статья рассчитана больше на гиков, желающих познать, как же это все работает и написать собственный плагин для страничного кеширования.
Зачем?
Стандартный вопрос, который вознивает у каждого разработчика перед созданием велосипеда уже существующего функционала. Действительно, готовых плагинов уйма и многие из них довольно качественные, но нужно понимать что в первую очередь они рассчитаны на статические блоги. Что же делать, если у вас не стандартный WordPress сайт?
Читать полностью »
Basic performance. Заставим Drupal летать. Часть I
2014-11-19 в 7:55, admin, рубрики: drupal, memcached, performance, redis
Всем привет! Давайте поговорим о производительности популярной CMS/CMF Drupal, а именно — о 7-й версии.
Многие не самые опытные пользователи ругают Drupal за медлительность. Мол, на каждый запрос Drupal всегда загружается целиком, подгружая все-все-все свои модули. В целом они, возможно, и правы, такая проблема у Drupal есть, но она решаема.
Читать полностью »
Microsoft таки решили добавить в свой флагманский orm поддержку не реляционных хранилищ данных.
Лично я узнал об этом на teched europe 2014 (кто-то, возможно, знал и ранее).
В EF7 заявлена поддержка Redis и Azure Table Store.
Table Store для тех, кто Azure не пользуется, не интересен в принципе.
А вот поддержка Redis — другое дело, т.к. in memory key-value store, которое можно держать на своих серверах — это уже интересно.
Читать полностью »
Обзор обновлений платформы Microsoft Azure за сентябрь
2014-10-27 в 8:55, admin, рубрики: api management, azure, azure active directory, azuredigest, connect, iaas, Microsoft Azure, mobile services, redis, smb, teched, Visual Studio, vpn, web sites, Блог компании Microsoft, Облачные вычисленияВ дайджесте новостей облачной платформы Microsoft Azure собраны основные анонсы и контент для разработчиков, ИТ-профессионалов и всех специалистов, интересующихся облачными технологиями и платформой Azure. Предыдущие выпуски дайджеста можно всегда найти по следующей ссылке.
В этом дайджесте — интересные анонсы и контент. Следующий дайджест будет еще интереснее, ведь у нас скоро Connect() и TechEd, где будет еще больше новостей.
Читать полностью »
Введение в ограничение числа запросов с Redis [часть 1]
2014-10-23 в 8:06, admin, рубрики: Lua, nosql, python, rate-limit, redis, translationЗа последнее время я написал несколько разных способов ограничения числа запросов с помощью Redis. Как в коммерческих, так и в личных проектах. В двух частях этой публикации я хочу охватить два разных, но связанных способа ограничивать число запросов — с использование стандартных команд Redis и с помощью Lua скриптов. Каждый последующий из описанных методов будет добавлять новые варианты использования и решать огрехи предыдущих.
Эта публикация предполагает, что у вас есть некоторый опыт работы с Python и Redis и, в меньшей степени — с Lua, но и тем, у кого такого опыта нет, тоже будет интересно.
Зачем ограничивать число запросов?
Например, Twitter ограничивает количество запросов к своему API, а Reddit и StackOverflow используют ограничения на количество сообщений и комментариев.
Читать полностью »
Делаем платежи для Google Play с проверкой на сервере
2014-10-15 в 6:43, admin, рубрики: anndroid, Google API, play market, python, redisОпции хранения и обработки данных в облаке Microsoft Azure
2014-10-13 в 10:14, admin, рубрики: azure, cache, Hadoop, hdinsight, Microsoft Azure, nosql, redis, search, sql database, sql server, storage, Блог компании Microsoft, Облачные вычисленияМне очень приятно сегодня рассказать вам о возможностях хранения данных в облаке Azure. Мы знаем, что данные — это самое главное, что есть у нас, данные — это то, для чего создается инфраструктура и вообще существует ИТ. Поэтому, вопрос хранения данных — наиболее важный.
Microsoft Azure. Как мы храним свои и ваши данные
Для начала давайте посмотрим, как Microsoft хранит данные для собственных сервисов и данные своих пользователей и какие опции компания использует сама и предлагает клиентам.
Нам очень важно обеспечить все потребности наших клиентов и поэтому мы постоянно расширяем свои ЦОДы, увеличиваем их мощности и создаем новые. Сегодня мы предлагаем 16 самых современных и очень больших ЦОД по всему миру, обеспечивая работу сотен своих сервисов и сервисов тысяч наших клиентов, которыми пользуются сотни миллионов людей по всему миру. Благодаря этому сервисы Azure доступны на 89 рынках с круглосуточной и ежедневной поддержкой.
Читать полностью »
Centrifuge — я больше не буду обновлять страницу перед отправкой комментария
2014-09-19 в 8:58, admin, рубрики: asynchronous, python, redis, sockjs, tornado, WebSocket, Блог компании Mail.Ru Group, Веб-разработкаПрошло некоторое время с тех пор, как я писал про Центрифугу в предыдущий раз. Произошло множество изменений за этот период. Многое из того, что было описано в ранних статьях (1, 2) кануло в лету, но суть и идея проекта остались прежними — это сервер рассылки real-time сообщений пользователям, подключенным из веб-браузера. Когда на вашем сайте возникает событие, о котором вам нужно моментально сообщить некоторым вашим пользователям, вы постите это событие в Центрифугу, а она, в свою очередь, отправляет его всем заинтересованным пользователям, подписанным на нужный канал. В самом простом виде это показано на схеме:
Проект написан на Python с использованием асинхронного веб-сервера Tornado. Использовать можно даже если бекенд вашего сайта написан не на Python. Хотелось бы рассказать о том, что Центрифуга представляет собой на данный момент.
Читать полностью »
Обзор обновлений платформы Microsoft Azure за август
2014-09-03 в 7:31, admin, рубрики: api management, azure, azure active directory, azuredigest, iaas, Microsoft Azure, mobile services, powershell, redis, smb, vpn, web sites, Блог компании Microsoft В дайджесте новостей облачной платформы Microsoft Azure собраны основные анонсы и контент для разработчиков, ИТ-профессионалов и всех специалистов, интересующихся облачными технологиями и платформой Azure. Предыдущие выпуски дайджеста можно всегда найти по следующей ссылке. В этом дайджесте много громких новостей и интересного контента!
Читать полностью »