О проекте
Проект "Данные Московской области" это агрегатор и популяризатор данных формируемых в рамках нескольких концепций: экономика данных, цифровая трансформация и цифровизация Московской области. Данные собираются только из открытых источников.
Наши источники информации: dadata, rusprofile, правительство Московской области, открытые данные федеральных проектов, тематические сайты, публичные датасеты, и тд.
Что под капотом?
Сайт mosregdata.ru полностью написан на php: и бэкенд, и фронтенд. Основой всего является экосистема фреймворка Symfony. Список составляющих стека представлен ниже:
- PHP 8.4.7: язык программирования
- Kotlin 2.1: язык программирования
- Symfony 8.0: фреймворк для разработки веб-приложений
- API Platform 4.3: фреймворк/бандл для создания REST API
- EasyAdmin 4.29: бандл панели администратора
- PostgreSQL 16: объектно-реляционная система управления базами данных
- Doctrine 3.6: объектно-реляционный проектор (ORM) для PHP
- Redis 3.2.4: резидентная система управления базами данных класса NoSQL
- RabbitMQ 3.13: программный брокер сообщений на основе стандарта AMQP
- Nginx: веб-сервер и обратный прокси-сервер
- Locust: инструмент для нагрузочного тестирования (Python)
- psutil: библиотека для сбора информации о системных ресурсах и процессах (Python)
- Ktor 3.4.1: фреймворк для создания REST API (Kotlin)
- Docker: платформа контейнеризации приложений
- Swagger: инструмент подготовки документации к API
- Supervisor: менеджер процессов
Статистика проекта
Основные характеристики представлены в таблице
| Параметр | Значение, шт. |
|---|---|
| Записи в БД | 1 409 105 |
| Уникальные ОГРН | 1 244 296 |
| Уникальные ИНН | 1 139 791 |
| Уникальные ФИО | 828 582 |
| Количество ИП | 757 696 |
| Количество компаний | 492 273 |
| Количество поселений | 6 453 |
| Количество ОКВЭД | 2 897 |
Наши репозитории
Кроме этого сайта, мы поддерживаем и развиваем публичные репозитории, которые содержат в себе наборы данных в CSV-формате, а со временем появятся и утилиты для работы с нашим REST API. Мы представлены на 3-х площадках: одной российской и двух импортных. Заходите в гости!

