Усиление инхаус-команды по проектированию и реализации архитектуры IT-системы для ITLabRealty
ITLabRealty – разработчик информационной платформы для управления данными рынка недвижимости.
Задача
В вопросе продажи недвижимости играет роль множество факторов, например, качество инфраструктуры или экологичность. Заказчик обратился к нам, чтобы усилить инхаус-команду и в короткие сроки спроектировать и реализовать архитектуру IT-системы. Мы помогли спроектировать серверную архитектуру аналитической системы для управления и хранения данных об объектах.
Решение
У заказчика была монолитная MVP-версия на PHP, но скорость обновления данных была недостаточно высокой. Чтобы система работала быстрее, нужно было перевести ее на микросервисную архитектуру. Работая в тесном сотрудничестве с инхаус-командой, мы заложили новую архитектуру – событийно ориентированную, на основе Go. Мы разделили систему на несколько микросервисов, что позволило ускорить сроки обновления данных внутри аналитической платформы.
Результат
За три месяца мы помогли улучшить архитектуру IT-системы для более быстрой и надежной работы, а также подготовить ее к релизу. Желаем нашему партнёру успешного развития продукта!
Технологии
Go