Using Go: How to Scale with Microservices
Saturday, March 12
3:30PM - 4:30PM
110 E 2nd St
Last year we encountered the problem you always hope to eventually have at a startup: scalability. Increasing data volumes and user growth meant some calls were starting to take unacceptably long to complete.
After extensively benchmarking, profiling, and evaluating tools we chose to break a critical piece of our code out of our monolithic Rails application into an internal API built with Google’s upstart language Go. Three weeks later, we managed to speed up that call 600x, with only 1/20th of the memory footprint.
Come learn about how we decided to go the microservices route, why we picked Go, and what our experience has been like since then.
Vinay is currently CTO at Monaeo, a location data analytics company that helps Fortune 1000 companies make smarter decisions by visualizing and analyzing their travel patterns in real time. Monaeo'...Show the rest
Vinay is currently CTO at Monaeo, a location data analytics company that helps Fortune 1000 companies make smarter decisions by visualizing and analyzing their travel patterns in real time. Monaeo's platform helps businesses save money and proactively manage travel-related issues such as tax, compliance, and immigration.
Vinay leads the Monaeo engineering team, which leverages a variety of technologies like Go, Rails, and Angular.js to deliver real-time analytics of large datasets in an attractive and responsive dashboard.
Before joining Monaeo, Vinay improved the lives of millions of lonely singles as CTO of OkCupid, where he managed a team of engineers as the website's traffic grew 10x over three years. Vinay is also the founder of two startups, MuCash and DailyGiver. Vinay holds a B.E. in Computer Engineering from the University of Mumbai and a Ph.D. in Computer Science from Stony Brook University.Hide the rest