Skip to content

GoSF – Distributed Systems in Go : Good and Bad + A Talk on Kubernetes [Oct 23]

Photo of Ken Fromm
Hosted By
Ken F. and 2 others
GoSF – Distributed Systems in Go :  Good and Bad + A Talk on Kubernetes [Oct 23]

Details

Agenda

6:30 Networking | Food | Drink

7:00 Sharing of Tips and Tools

7:15 Speakers
• Talk 1: Distributed Systems in Go: The Good, the Bad, and the Otherwise (Ben Sigelman)
• Talk 2: A Talk on Kubernetes (Patrick Reilly)

8:30 End

Talk 1: Using Go for Distributed Systems, Ben Sigelman

Building large-scale distributed systems is a challenge in any language: what about Go makes distributed system-building easier, what makes it harder, and what won't work at all? Ben Sigelman led several large infrastructure projects at Google where he worked from 2003-2012, most notably Dapper (http://research.google.com/pubs/pub36356.html), a distributed tracing system.

His talk will address the fundamentals of healthy distributed systems and the joys and pitfalls of building them in Go. The talk will feature some fun war stories and will hopefully be somewhat interactive!

About the Speaker

http://photos4.meetupstatic.com/photos/event/1/b/d/2/600_410647122.jpeg

Ben Sigelman is a founder at Matter (mttr.to (http://www.mttr.to)), though in a previous life he designed and built very large distributed systems during the 9 years he spent at Google. From 2005-2008, he built an always-on distributed tracing project called Dapper to help developers make sense of systems that could involve 10K-100K distinct processes. From 2008-2012 he worked on a (sadly) confidential systems project to build a large-scale and high-availability time-series collection, storage, and query system for systems monitoring and other internal uses.

Talk 2: A Talk on Kubernetes, Patrick Reilly

Kubernetes is an open source implementation of container cluster management across multiple hosts. It uses Docker to package, instantiate, and run containerized applications and provides a basic mechanisms for deployment, maintenance, and scaling of applications.

Patrick Reilly from Mesosphere will bit a in-depth talk on the subject and discuss how it can serve as the foundation for high-level tools, automation systems, and API layers.

https://github.com/GoogleCloudPlatform/kubernetes

About the Speaker

http://photos4.meetupstatic.com/photos/event/c/4/d/8/600_420410392.jpeg

Patrick Reilly is a Technology Strategist at Mesosphere, Inc. and member of the PHP Group and current leader of the Evangelism Team Effort.

About the Sponsor/Host

http://photos3.meetupstatic.com/photos/event/9/8/b/e/600_418779102.jpeg

http://photos2.meetupstatic.com/photos/event/2/f/5/0/600_418932112.jpeg

Pivotal Software and Pivotal Labs

Pivotal, the company at the intersection of big data, PaaS, and agile development, helps companies transform into great software companies. It starts with Pivotal CF, a turnkey platform-as-a-service, powered by Cloud Foundry, solution for agile development teams to rapidly update and scale applications on a private cloud that can be instantly expanded and upgraded with no downtime, allowing enterprises to innovate with disruptive speed.

Other Sponsors

http://photos4.meetupstatic.com/photos/event/8/5/2/c/600_306514092.jpeg

Iron.io is the maker of IronMQ, a highly available message queue, and IronWorker, an elastic task queue/worker service. Iron.io's services are designed for doing things asynchronously and operating at scale. (www.iron.io (http://www.iron.io/))

http://photos4.meetupstatic.com/photos/event/4/3/5/a/600_410657242.jpeg

Galvanize runs gSchool, a training program that is investing heavily in Go education, creating immersive tracks for beginner to expert-level Go developers.

Photo of GoSF group
GoSF
See more events