Go Bangalore Meetup #83
Details
The wait is over. We are back with another Golang Meetup - save the date!
----
DATE AND TIME: 22nd November 2025, 10.00 AM IST
VENUE: Embassy Tech Village, Tulip, 6th Floor, Block G&H, Devarabisanahalli, Outer Ring Road, Bengaluru, India, 560103
Agenda
10.00 AM - 10.10 AM: Introductions and Registrations
10:10 AM - 10:50 AM: From Storage to Streams: Engineering a Log-Native Database in Go ~ Ankur Anand
10:50 AM - 11:10 AM: Networking Break
11:10 AM - 11:50 AM: Building enterprise platforms in Go ~ Indranil Bannerjee
12:00 -12:30 Open Floor for Lightning Talks and Announcements
------------------------
10:10 AM - 10:50 AM: From Storage to Streams: Engineering a Log-Native Database in Go
Modern systems split the world in two — databases for storage, message brokers for streaming — leaving developers to glue them together and fight consistency drift.
This session introduces UnisonDB, a Go-based log-native database designed for reactive, edge-first applications.
We’ll walk through how we merged B+Tree storage and log-based streaming into one unified system — from write-ahead logging to real-time replication. You’ll learn how UnisonDB scales to thousands of nodes, turns every write into an event, and keeps local replicas queryable — without Kafka, Raft, or complex sync jobs.
~ Ankur Anand, Staff Engineer @Walmart
10:50 AM - 11:10 AM: Networking Break
11:10 AM - 11:50 AM: Building enterprise platforms in Go
Go has earned a strong reputation for simplicity, speed, and reliability — but building large-scale enterprise platforms in Go introduces a very different set of challenges. In this talk, Indranil Banerjee shares real-world experiences from designing and scaling complex domain-intensive enterprise platforms in Go — including what worked, what didn’t, and what the team learned along the way. He’ll walk through key challenges such as navigating Go generics in complex domain models, building a robust internal error-handling framework, and keeping developer velocity high in a fast-moving enterprise environment. You’ll also hear lessons on how fast build and deploy cycles improved iteration speed and developer experience. If you’re building or scaling backend systems in Go — especially in high-stakes, enterprise-grade environments — this talk will give you actionable insights, patterns, and a few cautionary tales from the trenches.
~ Sr Staff Engineer, Rippling Bangalore
12:00 -12:30 Open Floor for Lightning Talks and Announcements
Note: For this event, refreshments and lunch will be provided by the host.
[ Notes ]=====================================================
[1] This event is free of cost and is offline.
[2] If you are interested in attending, please RSVP. Meeting information will be shared only with RSVP'd participants.
[3] If you have RSVP'd but cannot attend, please unRSVP to allow other participants to sign up.
[4] Please let us know in the comments if you have any inputs or feedback.
[ Etiquette ]==================================================
[1] Please ask questions, but don't ask to prove the speaker wrong or have a difficult conversation that would derail the event.
[2] The moderators/host reserves the right to act or take any other necessary action against any participant to ensure that the Code of Conduct is maintained and the event executes smoothly.
[ Code of Conduct ]==========================================
Golang Bangalore officially adopts the Go Code of Conduct (https://golang.org/conduct). Harassment, bullying, and discrimination are unacceptable here and if you witness or experience such harmful behavior, please let the organizers know immediately.
[ Contact ]===================================================
Co-organizers
Shreya Kumar
- Slack: @Shreya Kumar
Himanshu Agarwal
- Slack: @Himanshu Agarwal
Nityananda Gohain
- Slack: @nityanandagohain
Swapnil Nakade
- Slack: @Swapnil Nakade
Sumit Vishwakarma
- Slack: @Sumit Vishwakarma




