MoniGo: Real-Time Performance Monitoring and Observability for Go Applications

Инструменты и фреймворки

Фреймворки
API
Бэкенд / другое
GO
Оптимизация

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

Go developers, DevOps engineers, and backend engineers interested in improving their application's performance and observability. Anyone curious about how to collect, visualize, and analyze metrics in real time using Go. https://github.com/iyashjayesh/monigo

Тезисы

As Go applications grow in complexity, understanding their runtime behavior becomes essential. In this talk, we’ll explore MoniGo: an open-source real-time performance monitoring library for Go that provides instant insights into CPU usage, memory allocation, and function-level metrics.

We’ll walk through how MoniGo captures live service-level and function-level metrics, integrates with UI dashboards, and helps developers identify performance bottlenecks without heavy dependencies.

Attendees will learn:
- How to instrument Go applications with minimal code.
- Techniques to visualize and interpret system and service-level performance data.
- How MoniGo was designed, optimized, and open-sourced for the community.

Whether you're just starting with Go or looking to add observability to your stack, this session will help you understand how to measure what matters - with simplicity, clarity, and open-source spirit.

https://github.com/iyashjayesh/monigo

Hi, I’m Yash Chauhan. I see myself as a “professional student” always learning, reflecting, building, and teaching. Since starting my journey in 2022 with Golang, I’ve focused on strong fundamentals, clean design, and experimenting with new tech. Along the way I’ve interned at tech companies in Bangalore, completed over 27 hackathons just for fun, and pursued a degree in Computer Science & Engineering. I like exploring SaaS, psychology, learning systems, cooking, and perfecting pancakes. Yash Chauhan Professional Experience Backend Engineer at Flam (since Sept 2025) working on building scalable backend systems. My prior roles include Software Engineer at Qube Cinema Technologies (2023-2025), where I redesigned microservices, created support tools, handled ad-ingestion, global logs, etc. Software Engineer at Altair Engineering, working on enterprise computing / HPC tools (ETL pipelines, optimizing resources, migrating services).
Was mentor at Scaler Academy: helping students with career decisions, goal setting, upskilling for product-based companies.

kills & Projects Highlights Tech stack: Golang, Next.js, Typescript, React, Node.js. Databases like PostgreSQL, MySQL, MongoDB, and tools like Docker, Kubernetes.

Some of my favorite OSS personal projects:
- MoniGo — a performance monitoring library for Go apps. (Maintainer) https://github.com/iyashjayesh/monigo
- gocron: A Golang Job Scheduling Package (Maintainer) https://github.com/go-co-op/gocron
- gocron-ui: A Web UI for gocron (Maintainer) https://github.com/go-co-op/gocron-ui

More Info: https://www.yashchauhan.dev/

Видео

Другие доклады секции

Инструменты и фреймворки