Новокшанов Евгений
Backend-разработчик
Backend разработчик с опытом разработки микросервисов. Специализируюсь на разработке на таких языках как Golang, Python, C++. Позитивный, открытый, исполнительный, умею работать в команде. Есть желание развивать свои hard и soft skills. Готов справляться с любыми препятствиями для решения поставленных задач.
Подробнее о проекте "Система мониторинга сетевых устройств"

Стек проекта
- Python, Multythreading, asyncio
- ICMP
Для разработки системы мониторинга сетевых устройств в локальной сети были использованы следующие технологии:
Backend
- ICMP - это протокол третьего уровня модели OSI, который используется для диагностики проблем со связностью в сети.
- CLI - Интерфейс командной строки.
Процесс разработки
Разработка и развертывание системы включили в себя несколько ключевых этапов:
- Изучение. На этом этапе изучался протокол и способы реализации пинга.
- Разработка. Написание кода для реализации асинхронной проверки доступности сетевых устройст указанных в файле конфигурации.
- Тестирование. Для тестирования были использованы несколько ВМ, которые имитировали сетевые устройства, подключенные к сети. Были смоделированы различные случаи отключения устройства и взаимодействия с ситемой.