Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «производительности»
[Из песочницы] От любви до ненависти — один шаг, или как я разлюбил ActiveRecord 2016-04-13 11:30:53
Недавно в одном из проектов возникла интересная проблема — весьма долго отдавались данные по ...
+ развернуть текст сохранённая копия
Недавно в одном из проектов возникла интересная проблема — весьма долго отдавались данные по REST API, несмотря на их небольшое количество. Что же случилось и почему — рассказываю под катом.
Читать дальше →
Тэги: activerecord, datamapper, eloquent, laravel, orm, php, программирование, производительность, теги, читает
[Из песочницы] От любви до ненависти — один шаг, или как я разлюбил магию в ActiveRecord 2016-04-13 11:30:53
Недавно в одном из проектов возникла интересная проблема — весьма долго отдавались данные по ...
+ развернуть текст сохранённая копия
Недавно в одном из проектов возникла интересная проблема — весьма долго отдавались данные по REST API, несмотря на их небольшое количество. Что же случилось и почему — рассказываю под катом.
Читать дальше →
Тэги: activerecord, datamapper, eloquent, laravel, orm, php, программирование, производительность, теги, читает
Под высокой нагрузкой: наши способы применения Tarantool 2016-03-23 15:03:46
+ развернуть текст сохранённая копия
Многие из вас уже слышали о нашем проекте Tarantool. Это СУБД, или, попросту говоря, база данных с сервером приложений внутри. Tarantool — проект с открытым исходным кодом, и с ним может работать кто угодно. Развивается этот проект уже больше восьми лет. В Mail.Ru Group Tarantool активно используется более чем в половине продуктов: в Почте, Облаке, Моём Мире, Агенте и др. Все сделанные нами доработки этой БД мы коммитим обратно на GitHub, и сообществу доступна та же самая версия БД, что и нам. Сейчас у нас есть клиентские библиотеки почти ко всем языкам, мы сильно прибавили в этом направлении за последний год. Часть из них написана сообществом, часть — нами. Если появляется какая-то более эффективная библиотека, то мы просто делаем её официальной. Мы стараемся, чтобы всё было прямо из коробки — и БД, и библиотеки.
Одна из главных особенностей Tarantool заключается в объединении свойств БД и кэша. БД — это нечто надёжное, с транзакциями, серверным языком запросов. А кэш быстрый. И оба этих мира органично сливаются воедино в Tarantool. Эта БД предназначена для использования в высоконагруженных проектах и для работы с горячими данными.
Читать дальше →
Тэги: group, mail.ru, tarantool, администрирование, баз, базы, блог, веб-разработка, высокая, данных, ит-инфраструктура, компании, производительность, субд
Где формируем модель для UI при Domain Driven Design? Сравнение производительности различных архитектурных решений 2016-03-16 08:59:30
... с точки зрения производительности варианты размещения логики ...
+ развернуть текст сохранённая копия
Рассмотрим с точки зрения производительности варианты размещения логики по заполнению модели для трёх-уровневой и четырёх-уровневой архитектур при использовании различных технологий взаимодействия между уровнями на стеке .NET (Web API, Web API OData, WCF net.tcp, WCF Data Services).
Читать дальше →
Тэги: .net, api, data, it-систем, odata, services, wcf, web, анализ, веб-разработка, проектирование, производительность, систем, тестирование
Продолжаем ускорять блог на WordPress — PHP7, ESI в Varnish, XtraDB, эффективное сжатие и отключение лишнего 2016-03-09 20:37:14
В своей предыдущей статье по оптимизации сайта на WordPress я рассказал об очень эффективном ...
+ развернуть текст сохранённая копия
В своей предыдущей статье по оптимизации сайта на WordPress я рассказал об очень эффективном подходе к оптимизации за счёт кэширования страниц. В результате чего для незалогиненных пользователей время ожидания страницы клиентом (исключая время на установление TLS-сессии) сократилось с 820 мс до 30 мс (этот и все последующие замеры проводились с сервера, расположенного в том же городе, что и мой VDS), что, согласитесь, является отличным показателем. Однако, для залогиненных пользователей генерация страницы происходила по-прежнему долго — в среднем 770 мс на сервере. В этой части я расскажу о том, как я сократил это время до 65 мс, при этом полностью сохранив работоспособность пользовательского функционала.
Целью этой и предыдущей статей является моё желание показать возможность оптимизации сайтов не только на WordPress, а вообще любого веб-приложения. Поэтому я использую такое количество инструментов, и так детально разбираю их конфигурацию. Если же Вам просто нужно ускорить WordPress — установите плагин WP Super Cache. Если Вас, как и меня, интересуют технологии, позволяющие оптимизировать любой сайт, а также Вам интересно, что стоит учитывать при разработке веб-приложений, рассчитанных на высокие нагрузки — прошу под кат, но только после прочтения первой части — дорабатывать я буду ту же систему.
Читать дальше →
Тэги: aria, debian, esi, fpm, gzip, highload, mariadb, myisam, nginx, opcache, php7, php7-fpm, ssl, varnish, wordpress, xtradb, администрирование, веб-разработка, высокая, оптимизация, производительность, серверная, серверное
Главная / Главные темы / Тэг «производительности»
|
Взлеты Топ 5
Падения Топ 5
|