Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 4411ac95409adb75505df3c10c71bb4c
Web-программирование

QiwiBox

Добавлено 03 дек 2019 в 00:33
Технический анализ и декомпозиция и подготовка задач к спринту. В процессе выполнения задач у разработчиков возникало меньше вопросов по способу реализации

Согласование с бизнесом списка задач в спринт, подготовка и проведение покер-планирования.

Рапределение задач среди участников группы разработки. Расстановка приоритетов задачам, в случае необходимости, перераспределение ресурсов на выполнение срочных задач

Внедрено кросс-сервисное кеширование на базе redis, с механизмом инвалидации по событиям ч-з rabbitmq. Это позволило снизить нагрузку на каждый сервис в отдельности и увеличить пропускную способность сервисов

Разработана концепция валидации пакетов, отправленных ч-з pubsub rabbitmq, с использованием swagger. В результате внедрения, стало возможным быстро выявлять причины ошибок в бизнес-процессах

На базе Celery и Django разработано решение, благодаря которому стало возможным подписывать на события, возникающие в других сервисах и отправляемые ч-з rabbitmq. Валидация и обработка входящих пакетов происходит ч-з сериализаторы Django Rest Framework. Это решение позволило бесшовно интегрировать сервисы на базе Django в общую экосистему проекта

Реализован пользовательский интерфейс на базе Django, позволяющий партнёрам согласовывать установку постаматов. В результате, согласование установки перешло из email в автоматизированный режим

Разработка архитектуры и внедрение процесса разработки внутреннего сервиса на Django и Angular, благодаря которому можно составлять план установки постаматов в регионах

используемый стек: docker, postgresql, python (django, drf, flask), rabbitmq (rpc, pubsub), redis, angular, elk
Fe9851f248