Success!

Note

Error

Session expiration Your session is going to expireClick here to extend

Portfolio

Media stream monitoring system

Media stream monitoring system

Linux kernel module for UDP-monitoring; Distributed cluster of monitoring nodes (written in Golang); Node manager with JSON API via HTTP/SSE and websockets; Uses NATS for inter-node communication; Usesе PostgreSQL for data storage; Client UI as web-application written in Typescript;

Key to (multiple) values storage for indexing Internet

Key to (multiple) values storage for indexing Internet

Written in Golang; Capable to store billions of records

Custom micro-OS for x86-64

Custom micro-OS for x86-64

Multiboot specification support (for GRUB2 or patched GRUB); Textual VGA-mode (16 colors, limited kprintf); CPU topology detection (sockets, cores, threads) for Intel and AMD CPUs; Convenient page mapping interface; Support of interrupts written in C; Simple preemptive scheduler with SMP support; Synchronization primitives: spinlock, mutex