Personal schedule for Charity Majors

Download or subscribe to Charity Majors's schedule.

Data
Location: Portland 256
Kathleen Ting (Cloudera)
Average rating: ***..
(3.11, 9 ratings)
ZooKeeper is the unsung hero. Although a critical component, ZooKeeper is often noticed only after it’s missing. In this presentation, we'll talk about how to efficiently resolve some of the common issues that can cause ZooKeeper’s unavailability. An impenetrable ZooKeeper makes for a healthy cluster. Read more.
Operations
Location: E146
Michael DeHaan (AnsibleWorks)
Average rating: ****.
(4.14, 7 ratings)
Ansible is a radically simple data-driven configuration management, orchestration, and task management framework. It requires no agents on your remote machines, requires no bootstrapping, and works over SSH. Read more.
Community
Location: E144
Karen Sandler (GNOME Foundation)
Average rating: ****.
(4.38, 8 ratings)
Many have speculated about why there are so few women in free and open source software. GNOME, in its Outreach Program for Women, addresses many of these issues with impressive success at attracting and then retaining talented women. 10 other organizations have now joined the OPW. In this talk, Karen will discuss why this Program is necessary and why it has been so successful. Read more.
Programming
Location: Portland 255
Johan Euphrosine (Google)
Average rating: **...
(2.85, 26 ratings)
It's widely accepted that learning any new programming language will improve your programming skills in general, but we don't often talk about how. This talk will cover some of the my takeaways after learning Go that have improved my Python and Java skills, as well as cover some bits about why Go is a great choice for those itching to learn a new language. Read more.
Operations
Location: E146
Jonathan Thurman (New Relic)
Average rating: ***..
(3.71, 17 ratings)
Puppet and Chef have grown to have their own conferences, but what about the other tools you use? Lets talk about some unsung tools of DevOps that you should be using to augment your existing toolset. Read more.
Sponsored Sessions
Location: E142
Jonathan Ellis (DataStax)
Average rating: ****.
(4.11, 9 ratings)
Many people still think of Cassandra as a "key value store" or a "map of maps." These early descriptions no longer do justice to Cassandra after five years of intense development. This talk will cover new features in Cassandra 2.0 including lightweight transactions, virtual nodes, CQL (the Cassandra query language), as well as an updated look at performance. Read more.
Perl
Location: E145
Augustina Ragwitz (Shutterstock)
Average rating: ****.
(4.33, 6 ratings)
The Perl community wants YOU to contribute! Whether you can barely write a line of code or have been hacking for years, you can make meaningful contributions! Read more.
Operations
Location: E146
Caskey Dickson (GOOGLE)
Average rating: ****.
(4.41, 17 ratings)
One of the simplest seeming problems is just keeping a daemon running. However, it turns out that keeping a long-lived service simply online can take more than you expect. There are a plethora of different tools for doing this, and each has their own unique failure modes and requirements. Come explore the pitfalls we've encountered and workarounds we use to keep a daemon running at all times. Read more.
Education
Location: F151
Regina ten Bruggencate (iPROFS / Duchess), Kim Spiritus (iPROFS)
Average rating: ***..
(3.50, 10 ratings)
This talk will highlight some of the great tools that are available to teach children how much fun coding is. Also some of the different formats used for reaching kids. Read more.
Python
Location: D136
Ben Bangert (Mozilla)
Average rating: ****.
(4.00, 6 ratings)
Processes in a cluster can require controlled access to shared resources, tracking available processes, and sharing state. Unfortunately most tools in this category are oriented around Java. In this talk I cover how to use Python to interact with Apache Zookeeper -- a fault-tolerant consistent data-store -- to write coordinated distributed fault-tolerant applications in Python. Read more.
Data
Location: Portland 256
Peter Zaitsev (Percona Inc)
Average rating: ***..
(3.08, 13 ratings)
In many Performance evaluation studies, you will find comparison made in terms of peak throughput or corresponding response time. This can be misleading. In this brief presentation, we will look into why such metrics can be misleading as well as provide framework and principles about performance evaluation which focuses on being able to provide good service in real world production environments. Read more.
Sponsored Sessions
Location: E141
Average rating: ****.
(4.50, 2 ratings)
Using the public code review and automated testing infrastructure built for the OpenStack project itself, systems administrators for the core infrastructure also take advantage of this system to do systems administration for the project's core infrastructure in the open as well. Will discuss the infrastructure, tests we run against our changes and the challenges and successes we've encountered. Read more.
Operations
Location: Portland Ballroom
Phil Dibowitz (Facebook)
Average rating: ****.
(4.64, 11 ratings)
This talk looks at how Facebook has redesigned its configuration management system to handle a massive, dynamic, heterogeneous environment with a tiny team and open source software. We will look at the philosophy we use to manage our systems, the implementation of that philosophy, and how you can apply these ideas to any size server footprint, from a handful of servers to a global environment. Read more.
Geek Lifestyle
Location: F151
Denise Paolucci (Dreamwidth Studios)
Average rating: ****.
(4.76, 21 ratings)
Impostor syndrome -- the persistent belief that any minute everyone around you is going to figure out you're not at all qualified -- happens to a majority of the tech industry; nobody talks about it, because nobody wants to be the first to admit it. This talk confronts that feeling head-on, and addresses ways to readjust your perceptions of your accomplishments to accurately reflect reality. Read more.
Operations
Location: E146
Gustavo Franco (Google)
Average rating: ***..
(3.29, 7 ratings)
How the Go programming language can help you to build reliable, scalable and easier to maintain systems. Read more.
Java & JVM
Location: E147
Ariel Tseitlin (Scale Venture Partner)
Average rating: ****.
(4.83, 12 ratings)
Failure is inevitable. It's only through frequent and ongoing failure that we can keep our web application resilient. Taking example from the Netflix Simian Army, we'll discuss how inducing failure in your production environment is one way to test fault-tolerance on a regular basis. Read more.
Operations
Location: E146
Jason Cook (Fastly)
Average rating: ****.
(4.57, 7 ratings)
The performance of the network underlying our applications can have a dramatic effect on the experience of our users. This session will cover how to tune some of the interactions between TCP and your application to deliver solid performance over the public internet. Read more.
Business, Community
Location: D137/138
Deb Nicholson (Open Invention Network)
Average rating: ****.
(4.62, 13 ratings)
Many projects would like to have more people doing more stuff, but delegating seems time-consuming. Meanwhile, new contributor enthusiasm is one of the most valuable commodities in the free software world. Great delegators know how to attract enthusiastic new people and maintain their momentum once they've arrived. Read more.
Cloud
Location: E145
Charity Majors (Parse)
Average rating: ****.
(4.25, 4 ratings)
MongoDB on AWS is a very popular, flexible backend option for application storage, however best practices in the industry are still young. We will talk about how to run on AWS efficiently and cost-effectively with minimal manual intervention. We will also talk about how to tune your cluster for optimal performance on EC2 and how to recover quickly from any downtime. Read more.
Programming
Location: Portland 255
Jason Brittain (eBay Inc.)
Average rating: **...
(2.33, 18 ratings)
BASH is a simple multiplatform alternative to Perl, Python, and Ruby. Join Jason Brittain of eBay's Platform Frameworks group to hear why you should consider using BASH, and when it's the right choice over other programming languages. You'll also see several code example tips and tricks for coding your common modern tasks in BASH. Read more.
Community
Location: Portland 252
Emma Jane Westby (Freelance)
Average rating: ****.
(4.30, 10 ratings)
In this session we'll explore how to give, and receive, useful critiques of our work. We'll talk about the different kinds of critiques that are necessary as an idea develops. The emphasis will be on reviewing subjective work, not the easy stuff like white space at the end of a line. Read more.
Geek Lifestyle
Location: Portland 256
Jason Levitt (Spirit.io), Clayton Aynesworth (Alternative Healing of Austin)
Average rating: ***..
(3.78, 9 ratings)
The time people spend sitting in chairs has increased substantially over the past 30 years, and related health issues such as obesity and musculoskeletal disorders are also on the rise. This is an area of concern for all who sit in chairs a lot, especially those in the computer industry. In this session, we'll look at recent research, and tools for mitigating the effects of sitting too much. Read more.

Sponsors

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com.

Contact Us

View a complete list of OSCON contacts