158 читали · 2 года назад
Производительность Redis и атомарность в Golang. Возможности конвейеров, транзакций и Lua-скриптов
Источник: Nuances of Programming Redis  —  технология, применяемая во многих продуктах. Начать работу с ней и интегрировать в кодовую базу просто, но имеется в Redis функционал и посложнее: конвейеры, транзакции и Lua-скрипты  —  для повышения производительности и надежности. На бесплатном уровне Redis-кластера Upstash можно использовать до 10 000 запросов в день  —  неплохое начало. Кэшируем блог на Redis Рассмотрим сценарий: имеется популярный блог, для ежесекундной обработки многочисленных запросов нужно кэшировать его статьи...
473 читали · 4 года назад
Сканер уязвимостей OpenVAS
В данной статье пойдет речь о сканере уязвимостей OpenVAS. Читатели познакомятся с базовыми и продвинутыми функциями программы, ее уникальными особенностями и полезными опциями. Введение Сканер уязвимостей OpenVAS из решения Greenbone Vulnerability Management (GVM) используется для устройств Greenbone Security Manager и представляет собой полнофункциональный механизм сканирования. Он способен выполнять постоянно обновляемую и расширенную систему тестов сетевых уязвимостей (NVTs). Релизы Для всех новых релизов нужны специальные ключи Greenbone Community Feed...
10 месяцев назад
Redis на Linux: установка, настройка, нюансы
Redis — система управления базами данных, которая хранит данные в формате «ключ-значение» — уникальному ключу в БД соответствует некоторое значение. Данные в этой базе данных хранятся в оперативной памяти, благодаря чему запросы обрабатываются очень быстро. Здесь все просто — нужно установить пакет redis-server $ sudo apt install redis-server После установки проверим работу сервера $ systemctl status redis.service redis-server.service - Advanced key-value store Loaded: loaded (/usr/lib/systemd/system/redis-server...
167 читали · 3 года назад
Как ускорить отклик и повысить производительность при помощи кэширования Redis
Источник: Nuances of Programming Курс SkillFactory Frontend-разработчик PRO. Получите перспективную творческую профессию. Изучите JavaScript и TypeScript. Выполните 13 проектов в портфолио. Мы живем в век безотлагательности, когда время стоит больше, чем деньги. В сочетании с динамизмом интернета это приводит к тому, что аудитория с каждым днем становится все требовательнее. У сайта может быть превосходное содержимое, но будут ли люди ждать, чтобы его увидеть, если оно загружается очень медленно? Согласно нескольким исследованиям, до 50% пользователей ждет не более трех секунд...