Lightning Talk
Beginner

GoFr: Building India’s Fastest Golang Framework — and Why We Did It

Review Pending

In a world where speed, simplicity, and scalability are non-negotiable, existing Golang frameworks often fall short—either too bloated or too barebones. That’s why we built GoFr, an opinionated yet flexible framework designed to power high-performance microservices at scale, especially in production environments that demand millions of requests per minute.

This talk is a deep dive into the why, what, and how behind GoFr:

  • Why we didn’t just use existing frameworks

  • What architecture choices and patterns we followed

  • How we ensured performance, extensibility, and developer experience
    We’ll walk through real production challenges we solved in Indian-scale systems, share benchmarks, and explore how open-source contributions shaped the framework’s evolution.

If you’ve ever built services in Go or are looking to contribute to real-world FOSS tooling, this talk is for you.

  • The motivation and philosophy behind building GoFr from scratch

  • Architecture decisions that make GoFr performant, minimal, and extensible

  • Real-world production challenges that shaped GoFr’s feature set

  • How to contribute to and adopt GoFr in your own backend systems

  • Insights into building and maintaining an open-source framework in India’s fast-moving tech ecosystem

Introducing a FOSS project or a new version of a popular project
Which track are you applying for?
Compilers, Programming Languages and Systems Devroom

100 %
Approvability
1
Approvals
0
Rejections
0
Not Sure

Similar/Duplicate talk: From Zero to Millions: Building Scalable Systems in Go the FOSS Way

Reviewer #1
Approved