Стек технологий ВсеИнструменты.ру
Go. Язык программирования, который обеспечивает высокую скорость ответа при опросе десятков микросервисов. Также мы допускаем, что будем писать на PHP, так как команда его хорошо знает, и для решения определенных задач он подходит. На PHP можно создавать микросервисы, например, для управления офисами.
PostgreSQL, MySQL, MariaDB, Dgraph. Для поддержки баз данных. Dgraph мы используем для хранения логистических цепочек.
NewRelic / Prometheus + Grafana / EFK. Для мониторинга приложений.
PHP. Используется в монолитах.
RabbitMQ. Для очередей.
Vue.js. Для фронтенда.
Было бы интересно прочитать отдельный материал про ПО для тестирования, потому что от знакомых слышал много негатива в адрес Swagger
Звучит как идея для следующего материала
1. ЯП
2. тестовый фреймворк для юнит тестов
3. правильная архитектура, когда тестовый фреймворк собирается на основе DAL+Domain библиотек и генерирует тестовые данные. Иначе самописная либа для создания тестовых данных.
Создаёте свои тесты и не нужен никакой сваггер.
что-то ещё - трата времени и денег клиента.
Много закупались на ВИ.ру, когда делали ремонт. Удобный сервис, но никогда не думала, что он такой технологичный😱 Рассказывайте о своих разработчиках почаще, они у вас очень крутые👍😍
Благодарим! Это действительно так, они лучшие)
Все классно, выводы порадовали, действительно было странно начинать внедрение с логистики, но ок. Я скорее обычный юзер, объясните, почему ВИ.РУ не работает на Python? Отличный язык для написания каких-нибудь автоматизаторов, “душить питона”, как говорит один мой знакомый джуниор, прекрасно.
У нас был опыт работы на Python и были сервисы на нём, но ситуация на рынке с подбором команды, когда искали ребят только в офис, вынудила отказаться от него. Не хватало под все задачи специалистов. Сейчас под некоторые проекты мы смотрим на него тоже, так как действительно в некоторых областях это наилучший выбор.