Бэкенд-разработчик Ростислав Кравченко: “Блокчейн – настоящий вызов для разработчиков”

851
29 октября 2019
Поделиться
3.0/5 оценка (2 голосов)
Backend Developer Rostislav Kravchenko

Продолжаем знакомить с людьми, которые развивают и совершенствуют IQeon. Рады представить бэкенд-разработчика Ростислава Кравченко! 

Программирование и разработка игр всегда были для Ростислава хобби. Обучение в Белорусском национальном техническом университете на факультете информационных технологий и робототехники позволило значительно углубить знания и найти свое профессиональное направление – программирование серверной части сайтов и приложений. Среди основных рабочих языков, которые использует Ростислав, C++ и Python. 

В портфолио разработчика разнообразные проекты. Он участвовал в создании системы учета документации для промышленного предприятия, разрабатывал бэкенд сайта с несколькими языковыми версиями, работал над приложениями, связанными с защитой информации, также дорабатывал приложение для вычисления массы грузов на конвейерах и многое другое. 

В IQeon Ростислав в основном занимается бэкендом игровой платформы. 

Языки программирования все время совершенствуются, развиваются их стандарты. Это приводит к тому, что сегодня для проведения разных операций возможно использовать практически любой язык. Например, бэкенд можно написать и на Java, и на C++, однако на Python это сделать проще и быстрее. Этот язык в целом больше подходит для производительных систем, – считает Ростислав. – Лично мне Python нравится не только своей функциональностью, но и синтаксисом. По сравнению с другими языками, он выглядит лаконичнее и чище, поскольку не требует использования дополнительных знаков. 

По словам программиста, в бэкенд-разработке нужно стремиться к наибольшей производительности приложений и скорости обработки запросов. Добиться этого можно по-разному. Например, потратить много времени на разработку, создать совершенную эргономичную систему, которая сэкономит память жесткого диска. Или же можно написать бэкенд быстро, но при этом использовать более производительное железо, которое будет компенсировать недостатки системы. И в первом, и во втором случае скорость работы будет примерно одинаковая. По мнению Ростислава, оба варианта представляют собой две крайности и в работе нужно стараться достичь определенного баланса между написанием бэкенда и серверным оборудованием.

В IQeon Ростислав столкнулся с профессиональными вызовами. И все они связаны с технологией блокчейн, которая использовалась при создании игровой платформы. 

Для хранения информации и безопасности данных эта технология перспективная, но при этом очень сложная. Блокчейн – настоящий вызов для разработчиков. И тем, кто хочет его внедрить, потребуется много специальных знаний, чтобы создать алгоритм для блокчейна и даже просто его модифицировать, – считает разработчик IQeon.

Следующий материал о команде IQeon совсем скоро! Следите за новостями на нашей платформе и в официальном сообществе “ВКонтакте”.

Поделиться

Сообщество

Присоединяйся
к сообществу

General questions

Нужна помощь?

На основе вопросов сообщества мы формируем специальную базу знаний о платформе IQeon, которая поможет найти ответы всем, кто знакомится с проектом впервые.

Интересуетесь интеграцией приложений?

Присоединяйтесь к игрокам IQeon

Присоединяйся к сообществу

Задать вопрос

Заполните e-mail и напишите свой вопрос: