addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

GoSF Meetup - Brad Fitzpatrick on rewriting | Rob Miller on Heka (9/5)


7:00 Networking | Food | Drink 
7:30 Every Day Carry - tools, tips, best practices 
7:45 Speakers 
• Talk 1: Brad Fitzpatrick, Google Go Team
• Talk 2: Rob Miller, Mozilla Heka Team 
9:00 End

Talk 1: Brad Fitzpatrick, Experiences Rewriting Code in Go

Brad Fitzpatrick will provide an intimate insider view of converting critical code components at Google into Go. In particular, he'll talk about his experiences rewriting to Go. The new software contains fewer lines of code, uses less memory and is more reliable. 

He'll talk about the insights he gained using Go in real-world high-traffic situations, where the biggest gains are (tangible and intangible), and will even touch on discovering a few deficiencies in Go. You won't want to miss what it's like to be on a "gopher team" solving problems and working on high visibility projects. 

About the Speaker

Brad Fitzpatrick is on the Go Team at Google. He's been at Google since 2007 working on Social Graph API, PubSubHubbub, WebFinger, Android, and more. Prior to that he founded Danga, created LiveJournal, authored memcached and did a load of stuff at SixApart (OpenID, djabberd, ....) Why Go: "It's refreshingly simple and productive. Makes me giddy about writing code again after years of hating the major trade-offs between different languages." ( 

Talk 2: Rob Miller, Mozilla Heka Team

This is a survey level view of the design and implementation of Heka, a data collection and processing tool written in Go by members of Mozilla's Services team. It contains a brief description of what Heka is (and isn't), an overview of the architecture, and a discussion of the authors' experience with Go as the development platform. 

About the Speaker

Rob Miller is the project lead for Heka at Mozilla. He's recently started writing data processing software in Go after many years of doing mostly web programming in Python. In previous lives, he's put his efforts towards such projects as bringing an open source ethos to civic infrastructure, performing radical social experiments in the Black Rock desert, and hosting Chinese language websites for the Dalai Lama. (@n0nsequitarian)

[Special Offer] Future Stack Conference

New Relic is organizing FutureStack, a developer conference in San Francisco next month, and they are offering everyone in GoSF 50% off tickets. (Thurs/Fri, Oct 24-25th)

Link: 50% FutureStack Ticket  
(discount code: FSMeetup50) 

About the Host/Sponsor

New Relic is the premier all-in-one cloud application performance management solution. Their platform combines real user monitoring, web monitoring, server monitoring,  and iOS and Android mobile monitoring in single powerful dashboard experience.

Over 45,000+ developer and operations clients use their cloud solution every day to optimize over 58 billion daily performance metrics. Simplify your life. Improve performance. Get New Relic today.

Other Sponsors is the maker of IronMQ, a scalable cloud-based message queue, and IronWorker, an elastic task queue/worker service.'s services are designed for doing things asynchronously and operating at scale. (@getiron)

April 24-26, 2014 Denver, CO 
Hundreds of Go developers in the same room and some of the top minds behind the language. A must-attend event for anyone serious about Go.

Join or login to comment.

  • Mikhail P

    Was there a video of this talk posted? Was trying to link a friend to it..

    September 30, 2013

  • A former member
    A former member

    This was totally awesome! I didn't get to chat with everyone I wanted to, but thank you all again for your contributions to

    Look forward to seeing you more!

    September 6, 2013

  • Rob M.

    I had a great time talking about Heka for all of you last night. Thanks for having me!

    Slides for the talk are available at[masked] for anyone interested.

    September 6, 2013

  • John Markos O.

    I really enjoyed last night's Go meetup, and it was great to see two examples of Go being used to create fast, readable, maintainable systems. Thanks to both speakers for their excellent presentations, and thank you to New Relic for hosting!

    September 6, 2013

  • Amol


    September 6, 2013

  • Dan P.

    Any chance this will be webcast?

    September 4, 2013

    • Sudarshan R.

      I also ask if this meetup would be webcast

      September 4, 2013

    • Kev B.

      Any chance?

      September 5, 2013

  • Joe Z.

    Duuuude im in the area, def going!

    September 5, 2013

  • Fabrizio

    Any advice on where to park ?

    September 5, 2013

    • Bryan W.

      there is a Giants game - so parking will be a nightmare. Best to park far away and take caltrain then walk.

      September 5, 2013

  • David F.

    So bummed the meetup was moved to the 5th - I'm already committed to attend the SiliconValleyVR meetup.

    Hopefully I'll make the next one.

    September 3, 2013

  • Ken F.

    Location of GoSF meetup on 9/5 will be New Relic, 188 Spear St, SF.

    Note there is a Giants game so plan your route to the meeting some thought.

    September 3, 2013

  • Ken F.

    The meetup is this Thursday, Sept 5th. Working on the venue. We had to move it up from 9/11 because of a schedule conflict with the speaker but that knocked out our venue. Will have details posted Tuesday.

    September 2, 2013

  • Antony

    Time to inform the venue guys

    September 2, 2013

  • Thomas

    So guys this is becoming really messy... When and where is the meetup?

    September 2, 2013

  • Bill K.

    Will this be broadcast?

    August 30, 2013

  • Tobias W.

    That sorta sucks... September 11th I'm out of the country. :(

    August 20, 2013

    • Greg L.

      Same here. #sad-face

      August 20, 2013

  • Ken F.

    Summer vacations have created some blocks in speaker schedules so we're postponing until Sept. Apologies but we'll make it a doubly great program.

    August 19, 2013

  • A former member
    A former member

    Look forward to meeting others in the Go community

    August 2, 2013

  • Dmitri S.

    Can't wait for a golang event in SF!

    1 · August 1, 2013

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy