• »
  • »
Аудит, рефакторинг и сопровождение кода бэкенд приложений
Со временем качество кода может снизиться, особенно при добавлении новых модулей и функций сторонними разработчиками. Частично проблемы несовершенства кода можно решить оптимизацией работы серверного ПО, этого далеко не всегда достаточно и требуются профилирование или аудит и рефакторинг кода.
Наши партнеры

Когда необходим рефакторинг?

  • Работает сайт/сервис, программист уехал и/или не выходит на связь, необходимо срочно обновить существующий backend для более простой поддержки и масштабирования
  • Программист затрудняется решить проблемы с производительностью или отказами
  • Оптимизация работы СУБД и приложений средствами DevOps не помогли решить проблему
  • Необходима комплексная аутсорс поддержка ресурса: инженерная, сисадминская, разработческая

Что мы делаем?

Основная задача — добиться увеличения быстродействия бэкенд приложений без изменения логики и глобальных переделок.
  • Аудит и/или профилирование кода с выработкой рекомендаций
  • Рефакторинг кода (структуризация, декомпозиция, приведение к Code Convention)
  • Аудит процесса разработки: в том числе добавление кода в Git - систему контроля версий для фиксации всех изменений
  • Поддержка, состоящая из
    - Исправления выявленных ошибок
    - Написание новых фич (функциональности)

Вы получаете

Оптимизацию работы программных продуктов без необходимости переписывать код или менять продукты
Улучшенное быстродействие всех затронутых систем
Возможности для масштабирования без рисков сбоев
Сниженные финансовые и временные затраты на поддержку
Наши клиенты
и реализованные проекты
Git in Sky реализовал 250+ проектов в разных отраслях. Основные группы наших клиентов и кейсы:
Стек технологий
Ansible • Terraform • MS Center • Puppet
Anycast • CDN • GeoIP • Multicast
postgers • MySQL • MSSQL • Redis • Mongo • Tarantool • ClickHouse
postgersql / pgbouncer / pgpool / patroni • Nginx • Rabbitmq • Redis / Sentinel • mysql / percona / maxscale / sqlproxy
Nginx • Apache • Openrestry • Traefik
Nginx • HAProxy • Traefik • Envoy
Frontend / Backend балансировка
Управление инфраструктурой
Кластеризация и отказоустойчивость
Ansible
Terraform
MS Center
Puppet
postgersql / pgbouncer / pgpool / patroni
nginx
rabbitmq
redis / sentinel
mysql / percona / maxscale / sqlproxy
postgres
mySQL
MSSQL
redis
mongo
tarantool
ClickHouse
anycast
CDN
geoIP
multicast
Nginx
openresty
Traefik
Apache
Nginx
HAProxy
Traefik
Envoy
СУБД
Сетевые технологии
Web серверы
Libvirt • VMware • KVM
LOM • BMC • ILo • IPvkm • Idrac
cPU • Mem • disk • net • HAProxy • Traefik • Load Balancing • Flamegraph
Prometheus • Zabbix • telegraf • Alertmanager • grafana • graphite
IpTables • UFW • WAF • Firewall • Pentests • Selinux • ACL / Exec Bits • Spam • Anti DDOS
Безопасность
Виртуализация
Мониторинг
libvirt
vMware
KVM
Prometheus
Zabbix
telegraf
Alertmanager
grafana
graphite
cPU
MEM
Disk
net
HAProxy
Traefik
Load Balancing
Flamegraph
LOM
BMC
ilo
ipvkm
idrac
iptables
UFW
WAF
firewall
pentests
selinux
ACL / exec bits
spam
Anti DDOS
Высокие нагрузки
Обслуживание датацентров
Давайте обсудим
ваш проект
Оставьте заявку — наш специалист свяжется с вами для детального обсуждения задачи
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных согласно политике конфиденциальности
Или написать напрямую
в телеграмм аккаунт менеджеру Роману Анисимову
Также можете позвонить по номеру
8 800 222 19 68