Провести аудит эффективности применения MongoDB в нагруженном проекте

Цена договорная • безналичный расчёт
03 мая 2018, 14:00 • 1 отклик • 21 просмотр
Есть серверная часть проекта по сбору телематики с десятков тысяч устройств. Мы используем MongoDB для сохранения показаний датчиков, gps-координат и прочей информации с устройств, чтобы потом дать пользователям графики и маршруты передвижения в личном кабинете.

Мы ожидаем существенного роста количества подключенных устройств, а также хотели бы отсрочить неизбежные затраты на рост инфраструктуры.

В связи с этим мы хотим чтобы сторонний специалист, искушённый в продакшн-использовании MongoDB с write-heavy-приложениях провёл аудит эффективности использования нами базы данных.

Нужно ответить на следующие вопросы::
  • Эффективно ли мы используем базу данных с точки зрения производительности работы и объёма, занимаемого на диске
  • Какие меры могли бы повысить эффективность в ближайшей перспективе?
  • Сформулировать стратегию роста: что делать если завтра количество собираемых данных возрастёт в 2, 5, 10 раз?
  • Оценить целесообразность перехода на колоночную базу данных, например, ClickHouse

Файлы
Отзывы
Всё отлично, Михаил с полуслова понял задачу, помог качественно и уложился в первоначальную оценку срока.
6 лет назад