[WEB]·2022 — 2023

OmniDesk Cloud Console

Multi-tenant telemetry infrastructure command center processing 40,000 ingest events/sec across edge clusters.

┌─project parameters────────────────────────
role:Senior Staff Frontend Engineer
period:2022 — 2023
category:web
stack:
#Next.js#TypeScript#ClickHouse#WebSockets#Canvas#Tailwind
┌─system visual wireframe────────────────────────
● ● ●OmniDesk Cloud ConsoleLIVE_TELEMETRY
INGESTION40k evt/s
LATENCY p9948ms
AVAILABILITY99.99%
[STREAM:0] Ingest batch #49281 verified (ClickHouse)
[STREAM:1] Multiplexing 12 cluster nodes
[STREAM:2] Zero thread block on canvas virtualization

// schematic wireframe rendered in code. works independently of confidential client screenshots (FR-006, FR-007).

Problem

Distributed fleet deployments generate millions of system log lines and telemetry events per minute. Operators required sub-second incident diagnostics, but existing dashboards choked on DOM overhead when streaming more than a few hundred rows concurrently.

Role

Staff frontend engineer leading client performance architecture and realtime visualization modules.

Architecture & Stack

  • Canvas Stream Virtualization: Custom rendering engine virtualizing 50,000+ tabular records and charts with steady 60fps scrolling and memory pooling.
  • WebSocket Chunk Multiplexing: Compressed binary telemetry chunks decoded on Web Workers to prevent UI thread starvation.
  • ClickHouse Analytical Queries: Optimized parameterized analytical aggregates delivering query results in under 50ms.

Outcome & Metrics

  • Sustained 40,000 events/second live ingestion with zero browser tab crashes or memory leaks.
  • Lighthouse performance and Core Web Vitals score improved from 58 to 98+.
  • Reduced client-side JavaScript bundle footprint by 54%.
Keyboard shortcuts
/Open search / command palette
⌘KToggle command palette
gtGo to TIL stream
gbGo to Articles
ghGo to Home
↑↓Navigate results
↵Select result
escClose palette