28 Sep 2016
Patrick Reynolds, Senior Systems Engineer, GitHub
GitHub hosts tens of millions of repositories on hundreds of file servers. The Git Infrastructure team runs Git as a distributed service, providing highly available and durable access to repositories, despite frequent hardware and software failures. One key part of the service is Spokes, a self-healing replication, routing, and load-balancing layer built on top of Git. In this talk by Patrick Reynolds, a Senior Systems Engineer at GitHub, he'll discuss how Spokes detects failures and routes around them to provide high availability. Hear about how Spokes uses real-time replication and voting to durably store repository content. Watch as we induce failures and, ideally, no one notices.
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
GitHub hosts tens of millions of repositories on hundreds of file servers. The Git Infrastructure team runs Git as a distributed service, providing highly available and durable access to repositories, despite frequent hardware and software failures. One key part of the service is Spokes, a self-healing replication, routing, and load-balancing layer built on top of Git. In this talk by Patrick Reynolds, a Senior Systems Engineer at GitHub, he'll discuss how Spokes detects failures and routes around them to provide high availability. Hear about how Spokes uses real-time replication and voting to durably store repository content. Watch as we induce failures and, ideally, no one notices.
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
- 7 participants
- 42 minutes
28 Sep 2016
We have added a new way of building on top of GitHub: Integrations.
This session, hosted by Keavy McMinn, Engineer at GitHub, will take a look at how and why we took a fresh look at how third party services extend GitHub. We'll look at some common use cases for extending GitHub, and how they could be approached differently with the new Integrations.
Whether you've built OAuth applications, or are curious about how to, this session will help you get started building a new Integration. You'll learn about how to handle permissions, authentication and connecting the dots between GitHub and your service.
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
This session, hosted by Keavy McMinn, Engineer at GitHub, will take a look at how and why we took a fresh look at how third party services extend GitHub. We'll look at some common use cases for extending GitHub, and how they could be approached differently with the new Integrations.
Whether you've built OAuth applications, or are curious about how to, this session will help you get started building a new Integration. You'll learn about how to handle permissions, authentication and connecting the dots between GitHub and your service.
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
- 1 participant
- 22 minutes
28 Sep 2016
The internet is not a safe place for many marginalized people, and efforts by social media companies to address the problem of online harassment have been largely ineffective. As the premier platform for social coding, GitHub has unfortunately faced many of these same problems. Danielle Leong, Application Engineer at GitHub, will provide insight into how GitHub is addressing safety and inclusivity, introduce the Community and Safety team, and describe our vision for making our platform and its communities open and welcoming to all participants.
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
- 1 participant
- 26 minutes
28 Sep 2016
Working on open source project has its challenges, and not all of them are technical. We struggle with tools, yes, but also process and culture. Workflows that work in one context often fail to help in another. The success of an open source project hinges on the people who use it, the people who improve it, and the people who are dedicated to helping it thrive.
In this session five individuals involved in open source will tell a short story about a pain they experienced, how they attempted to overcome it, and what they gained from the experience.
Storytellers:
Katrina Owen, Open Source Advocate, GitHub
Lynn Langit, Cloud & Data Architect Director, Teaching Kids Programming
Gregor Martynus, Frontend & Backend Developer, Hoodie
Enrique Carlos Mogollan, Software Engineer, Salesforce Desk
Jason Chen, Author & Maintainer, Quill
Quinn Murphy, Senior Systems Engineer, Netsuite
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
In this session five individuals involved in open source will tell a short story about a pain they experienced, how they attempted to overcome it, and what they gained from the experience.
Storytellers:
Katrina Owen, Open Source Advocate, GitHub
Lynn Langit, Cloud & Data Architect Director, Teaching Kids Programming
Gregor Martynus, Frontend & Backend Developer, Hoodie
Enrique Carlos Mogollan, Software Engineer, Salesforce Desk
Jason Chen, Author & Maintainer, Quill
Quinn Murphy, Senior Systems Engineer, Netsuite
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
- 6 participants
- 33 minutes
28 Sep 2016
Jim Kohl, a DevOps practitioner at Great American Insurance Company, gives this unique talk on the way knowledge flows through an organization.
"We live in rich times where we can find answers to our technical issues via Google and StackOverflow. However there are answers about 'local' knowledge (architecture, domain, release procedures, coding practices, etc.) which are not as easily found. These questions and answers are passed as tribal knowledge from developer to developer. We wanted to find a better way to share this information. Our team introduced a learning repository utilizing GitHub and Markdown, using the same workflow and diligence used for writing software in capturing our 'local' knowledge. This system has made it easier to get new team members onboarded and saves time for our more seasoned developers."
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
"We live in rich times where we can find answers to our technical issues via Google and StackOverflow. However there are answers about 'local' knowledge (architecture, domain, release procedures, coding practices, etc.) which are not as easily found. These questions and answers are passed as tribal knowledge from developer to developer. We wanted to find a better way to share this information. Our team introduced a learning repository utilizing GitHub and Markdown, using the same workflow and diligence used for writing software in capturing our 'local' knowledge. This system has made it easier to get new team members onboarded and saves time for our more seasoned developers."
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
- 2 participants
- 42 minutes
28 Sep 2016
Rocio Delgado will dig into how GitHub creates a culture of performance to keep delivering a product that is fast and highly available. We'll discuss common pitfalls for database performance degradation, monitoring tools to help identify problems, and common solutions, including MySQL indexing optimization.
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
For more information on GitHub Universe, check the website:
https://githubuniverse.com
- 1 participant
- 33 minutes