Перестаньте восстанавливать кошелек и список гостей на каждом чеке
«viewFor» получил баланс Чеддара получателя и запросил все Список членов организации — оба на каждого клиента, на каждой опубликованной рамке. Ат Полная таблица...
Обслуживайте вновь открывшееся окно только тем, что оно пропустило, и проверяйте страницу за одну запись
Две цены, обе оплачены на каждом открытии окна чата. С тех пор на GET/sessions/{guid}/messages. Окно, открываемое вновь, требует После того, что он уже держит,...
Примите только BLAKE3, поэтому дедуп быстрее, чем загрузка
Конечная точка связи требовала обоих хешей. Браузер не имеет быстрого SHA3-256, поэтому У него уже был файл объемом 358 МБ, который занял ~ 20 секунд против 18,...
Магазин гео на билете при создании, скачать GeoLite
****************************************************************************************************************************************************************...
Посетители с большой нагрузкой и пропустите поиск GeoLite в списке
Конечная точка списка /api/support/tickets была запущена на странице из 20 строк: - 20 **************** звонков (N+1) - 20 звонков на GeoLookupService.lookup, к...
Skip DB ищет сообщения для проверки подлинности
Выдержка getMemberIdFromRequest(), считывающая MemberID из Redis Сеанс без попадания в DB. Используйте его в GetMessages() getCurrentMember() — членская организ...
Устранение накладных расходов на регистрацию по запросу и обновление Async TTL
- k8s configmap (фактическая производственная конфигурация): более низкий уровень безопасности/хикари вход из INFO/DEBUG в WARN, добавьте конфигурацию бассейна ...
Уменьшить бревенчатый шум и настроить бассейн подключения
Нижняя весенняя безопасность от TRACE до WARN и HikariCP от DEBUG до DEBUG WARN — устраняет десятки синхронных записей журналов по запросу - Добавить явную конф...
Удалить запись каждого сообщения из конечной точки сообщения чата
Удалите вызовы System.out.println внутри карты потока сообщений, которые были увольнение один раз за сообщение (100 операций ввода/вывода за запрос) и окончател...
Рефактор параллельного развертывания для k1m1 и k2m1
Раздельное строительство и развертывание на отдельные рабочие места - Развернуть до k1m1 и k2m1 параллельно после завершения сборки - значительно сокращает обще...
Обратно к драйверу докера для более быстрых сборок - удаляет накладные расходы докер-контейнера
Переключение на драйвер докер-контейнер с кэшем для оптимальной производительности сборки
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.