R50 1e32f686d70ce899a71236a486fcc9d7
Разработка frontend и backend✅

Wrike - разработка системной архитектуры приложения

Добавлено 01 ноя 2023 в 23:23
Одним из самых значимых моих проектов является проект Wrike и разработка системной архитектуры для этого приложения, а также все системные операции на серверной иоблачной инфраструктуре приложения.

Мои достижения на проекте:

- Спроектирована и внедрена архитектура приложений сетевого уровня (L2 коммутаторы, L3 роутеры, фаерволлы) для обеспечения быстрого роста пользователей
- Внедрение кластерных систем высокой доступности, что привело к практически полному отсутствию простоев продукта - 99.99% аптайм
- Организовал подход к автоматизации различных работ, начиная с развертывания и настройки виртуальных машин и систем и заканчивая развертыванием и настройкой прикладного уровня (python jobs)
- Запуск нового ЦОД и перенос всей инфраструктуры из старого для достижения заданных KPI с помощью системы DisasterRecovery.
- Разработка и запуск схемы шардинга баз данных в сотрудничестве с командой разработчиков бэкенда, что позволило бесконечно масштабировать продукт
- 15-кратный рост инфраструктуры со 100 до 1500 с лишним обслуживаемых единиц, включая "голую" и виртуальную инфраструктуру в нескольких центрах обработки данных в США.
- Реализован уровень виртуализации для хостинга нод приложения
- Внедрил в продукт сети CDN
- Выполнение различных задач на уровне баз данных: загрузка, запуск, устранение неполадок, оптимизация производительности, эскалация проблем поставщикам.
- Внедрение балансировщиков нагрузки с открытым исходным кодом, что позволило значительно снизить затраты инфраструктуры облаков GCP & AWS (около 10-50к USD)
8a8715d64c 65a7a54733 4031b8e8cf F29bea257d