Industrial Digital Twin + Real-Time Analytics (3D WebGL + Microservices + Kubernetes)
160 годин

Розробив високонавантажену промислову платформу “digital twin” для моніторингу виробничої лінії в реальному часі. Система збирає телеметрію з обладнання (IoT), обробляє потоки даних, показує стан цеху у 3D-сцені та дає аналітику/алерти для інженерів і менеджменту.

Ключові модулі та складність:
3D-візуалізація виробництва на Three.js/WebGL:
інтерактивна сцена з десятками тисяч інстанс-об’єктів, колізіями, анімаціями, селекцією вузлів;
оптимізація GPU/CPU (instancing, LOD, culling, texture atlases) для стабільних 60 FPS на середніх машинах.
Front-end на Next.js + TypeScript:
дашборди реального часу, мапи цехів, історія подій, фільтри, рольовий доступ;
offline-режим для планшетів інженерів у цеху (service workers + локальний кеш).
Back-end мікросервіси на NestJS/Node.js:
ingestion-сервіс приймання телеметрії (MQTT → Kafka);
stream-processing (агрегації, виявлення аномалій, ковзні вікна);
API-gateway (REST + GraphQL), сервіс користувачів і прав доступу (RBAC/ABAC).
Дані та сховища:
PostgreSQL для бізнес-даних, TimescaleDB для часового ряду;
Redis для кешу й pub/sub;
архівація історичних потоків у S3-сховище.

Реальний час:
WebSockets/GraphQL Subscriptions для live-оновлень станів обладнання (

Робота додана: 03.12.25

Вгору